精华内容
下载资源
问答
  • iis应用程序不能启动解决方法

    万次阅读 2012-12-06 10:28:50
    iis应用程序不能启动,系统为WINDOWS2003 ENT SERVER(64位)环境下,当打开应用程序池“,IIS就停,IIS开启,应用程序池就停,日志中出错信息 类型:警告 来源:W3SVC ID 1057 描述:应用程序池...
    iis应用程序池不能启动,系统为WINDOWS2003 ENT SERVER(64位)环境下,当打开“应用程序池“,IIS就停,IIS开启,应用程序池就停,日志中出错信息
    

    类型:警告
    来源:W3SVC
    ID 1057
    描述:应用程序池‘DefaultAppPool‘的标识无效,因此World Wide Web Publishing服务不能创建worker进程以服务于应用程序池,这将导致应用程序池被禁用。

    类型:错误
    ID:1059
    描述:
    加载为应用程序池‘DefaultAppPool‘提供服务的进程失败,应用程序池被禁用。

    回答:根据您的描述,我对您提出的问题的理解是:您的应用程序池和IIS不能同时打开,收到1057和1059错误信息。基于您的状况,我想建议您尝试下面的步骤看是否有助于您的问题解决:

    步骤1. 将应用程序池标识用户帐户添加到 IIS _ WPG 组 
    (默认, NETWORKSERVICE 用户帐户是应用程序池标识用户帐户)。请按照下列步骤操作: 
    1. 开始,右击我的电脑, 依次 管理 。 
    2. 展开 本地用户和组, 然后单击 组 。 
    3. 右击IIS _ WPG, 然后单击 属性 。 
    4. 在IIS _ WPG属性 对话框中, 单击 添加 。 
    5. 在 选择用户、计算机或组对话框中, 单击 高级 。 
    6. 单击 立即查找 。 
    7. 在 搜索结果 窗格中, 单击应用程序池标识用户帐户, 然后单击 确定 。 
    8. 单击 确定 。 
    注意:所有应用程序池标识应该是 IIS _ WPG 组的成员。

    步骤2. 确保 IIS _ WPG 组具有必需权限来访问 ASP.NET 名称注册表项。 
    要授予 IIS _ WPG 所需权限, 请按照下列步骤操作:
    1. 单击开始 ,单击运行 , 类型regedit然后单击 确定 。 
    2. 找到并单击以下注册表子项 
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP.NET_2.0.50727\Names 
    3. 名称,右击,然后单击权限 。 
    4. 单击 添加 , 类型 IIS_WPG单击 检查姓名 , 然后单击 确定 。 
    5. 在 名称的权限 对话框中, 单击 高级 。 
    6. 然后单击 编辑 , 权限 选项卡和 IIS _ WPG , 名称高级安全设置 对话框中。 
    7. 在 用于名称权限项目 对话框, 确保 IIS _ WPG , 是在 名称 框中。 
    8. 单击以选中下列复选框:? 查询值 
    ? 设置值 
    ? 创建子项 
    ? 枚举子项 
    ? 通知 
    ? 读取控制 
    9. 在所有对话框中, 单击, 确定 , 然后退出注册表编辑器。

    步骤3. 如果服务器是域控制器, 则必须更改应用程序池标识。 要这样做, 请按照下列步骤操作:
    1. 开始 ,指向管理工具 , 依次Internet信息服务(IIS)管理器 。 
    2. 以IIS管理器, 展开服务器, 展开 应用程序池 , 右击与要修改, 应用程序池的名称, 然后单击 属性 。 
    3. 中 Application_Pool属性 对话框中, 单击 标识 选项卡。 
    4. 单击 配置帐户 , 键入帐户用户名称。 或单击 浏览 以定位帐户。 
    5. 在 密码 框中, 键入帐户密码, 然后单击 确定 。

    步骤4. 添加UseSharedWPDesktop注册表项到运行IIS的计算机。 
    此注册表项允许所有要在一个共享桌面, 不管其辅助进程标识运行辅助进程。要添加 UseSharedWPDesktop 注册表项: 
    1. 单击开始 ,单击运行, 类型regedit然后单击 确定 。 
    2. 找到以下注册表项: 
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC 
    3. 右键单击 Parameters , 指向 新建 , 然后单击 DWORD 值 。 
    4. 类型 UseSharedWPDesktop. 
    5. 将对此新项值设置为 1
    6. 退出注册表编辑器, 并重新启动 IIS。

    展开全文
  • VC编译程序,运行时提示“由于应用程序的配置正确,……”解决方法 下面分三种情况对运行错误“由于应用程序的配置正确,……”进行解决,包括VC6.0、VC.NET2003、VC2005运行错误。1、 VC6.0程序的一个运行...

    VC编译程序,运行时提示“由于应用程序的配置不正确,……”解决方法

           下面分三种情况对运行错误“由于应用程序的配置不正确,……”进行解决,包括VC6.0、VC.NET2003、VC2005运行错误。

    1、  VC6.0程序的一个运行错误

    VC6.0程序的一个运行错误“由于应用程序的配置不正确,……”提示错误时,是由于编译程序时使用了共享连接库的方式,在操作系统支持MFC框架且有MFC*.dll文件时是可以正常运行,但是在没有MFC*.dll文件时会出现运行错误,需要在可执行的目录下增加下列文件:MFC42D.DLL,MFCO42D.DLL,MSVCP60D.DLL,MSVCRTD.DLL四个文件,RELEASE版时需要增加MFC42.DLL,MFCO42.DLL,MSVCP60.DLL,MSVCRT.DLL四个文件。(这些文件可以在VC编译器安装目录中找到,或者在系统目录下找到)

    2、  VC.NET2003程序的一个运行错误

    VC.NET2003程序的一个运行错误“由于应用程序的配置不正确,……”提示错误时,是由于编译程序时使用了共享连接库的方式,在操作系统支持MFC框架且有MFC*.dll文件时是可以正常运行,但是在没有MFC*.dll文件时会出现运行错误,需要在可执行的目录下增加下列文件:MFC71D.DLL,MFCO71D.DLL,MSVCP71D.DLL,MSVCRTD.DLL四个文件,RELEASE版时需要增加MFC71.DLL,MFCO71.DLL,MSVCP71.DLL,MSVCRT.DLL四个文件。。(这些文件可以在VC编译器安装目录中找到,或者在系统目录下找到)

    3、  VC2005程序的一个运行错误

    VC2005程序的一个运行错误“由于应用程序的配置不正确,应用程序未能启动,重新安装...”
    VC.net2005写的程序如何在没有.Net FrameWork的机器上运行 --解决"由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题"
    最近在公司的主要工作是做一个桌面程序,提供给公司正在为移动做的项目使用.我开始时是用C#写的程序,后来,公司要求,不安装.net framwork 2.0, 要求我改成C++的.所以后来改成VC2005和程序.原来以为可以不用安装,附带几个DLL库就可以运行程序了,哪知道,开始时,在别的电脑上都不能运行,一运行就报错,在XP如的错误如下图:
    在2000上也会报错,不过,他会提示:因为少了XXX DLL,程序无法启动,于是我找到所以提示缺少的DLL放到程序目录下,2000下就可以运行了.可是在XP上还是不行,还是会报上面那个错误,我猜肯定是少了哪个DLL,可是找不出来,同事们也用了好多方法帮我找程序用到的DLL,也用到了不少的好工具,也找出了好多DLL,这些DLL加到一起,有10几M那么多(如下图).可是XP下还是不行.看来找DLL是没办法了.到网上找找办法吧.
    到百度里输入"由于应用程序的配置不正确",搜索一下,嘿嘿,还真不少,都是和我一样,VC2005写的程序,在2000下可以用,在XP,2003下不行,不过发现,都是有人问,没人回答,可怜的人啊,咋就和我一样不幸呢.继续找啊找啊,找到了,找到一个人,提供了三个方法,摘下来,如下:
    最近在VS2005下用C++写了一个Console程序,在一台未安装VS2005上运行,显示: "系统无法执行指定的程序"
    原来用VC6和VS2003的话,是会提示缺少"**.dll",但是用VS2005却没有这样的提示。
    用命令行方式运行,提示: "系统无法执行指定的程序" 直接双击运行,提示: "由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题"
    自己实验了一下,感觉以下两种解决办法是比较方便的: 方法一: 在C:/Program Files/Microsoft Visual Studio 8/VC/redi st/Debug_NonRedist/x86/Microsoft.VC80.DebugCRT 下找到了下列文件:
    msvcm80d.dll msvcp80d.dll msvcr80d.dll Microsoft.VC80.DebugCRT.manifest
    把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到system32下,就可以运行那个程序了。
    其他release版,MFC程序什么的都是拷redist下相应文件夹下的文件就可以了,文件夹后都有标识!
    方法二: 修改编译选项,将/MD或/MDd 改为 /MT或/MTd,这样就实现了对VC运行时库的静态链接,在运行时就不再需要VC的dll了。
    方法三:
    工程-》属性-》配置属性-》常规-》MFC的使用,选择"在静态库中使用mfc" 这样生成的exe文件应该就可以在其他机器上跑了。
    方法四:
    你的vc8安装盘上找到再分发包vcredist_xxx.exe和你的程序捆绑安装
    我逐一测试下来,直到第三个方法才成功.第二个方法不知道在哪里修改编译选项所以放弃了,第四个方法不喜欢,这跟直接安装.net framework 2.0 有什么区别吗?还不如直接安装.net framework 2.0 呢.
    使用第三种方法,编译后,程序的文件会变大好多,因为其已经将使用到的DLL库静态编译到了程序里了.我这个程序原来的大小是288K,如图:
    而采用第三种方法生成的程序却有2.85M那么大,如下图所示:
    不过比起那么多的DLL来,这点大小不算什么.不过,在运行时,相信占用的内存应该会多一点.
    如果你正在使用VC2005,也出现这样问题的话,就试试上面的方法吧.
    展开全文
  • 在多个U盘在电脑上反复插拔时,可能U盘会携带病毒,当在电脑插上U盘后,双击U盘后显示找应用程序错误,但右键可以打开问题,解决方案如下: 删除各盘符下的ANTORUN.INF文件就行! 病毒就是依靠这个文件入侵...

          在多个U盘在电脑上反复插拔时,可能U盘会携带病毒,当在电脑插上U盘后,双击U盘后显示找不到应用程序错误,但右键可以打开问题,解决方案如下:

           删除各盘符下的ANTORUN.INF文件就行! 
           病毒就是依靠这个文件入侵
    病毒安装在电脑上的!删除就行了 用下列指令全部复制到一个新建的txt文件里,然后将其拓展名.txt改为.bat就行,双击运行! 再尝试双击打开U盘。
    @echo on 
    
    taskkill /im explorer.exe /f 
    
    taskkill /im wscript.exe 
    
    start reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\EXplorer\Advanced /v ShowSuperHidden /t REG_DWORD /d 1 /f 
    
    start reg import kill.reg 
    
    del c:\autorun.* /f /q /as 
    
    del %SYSTEMROOT%\system32\autorun.* /f /q /as 
    
    del d:\autorun.* /f /q /as 
    
    del e:\autorun.* /f /q /as 
    
    del f:\autorun.* /f /q /as 
    
    del g:\autorun.* /f /q /as 
    
    del h:\autorun.* /f /q /as 
    
    del i:\autorun.* /f /q /as 
    
    del j:\autorun.* /f /q /as 
    
    del k:\autorun.* /f /q /as 
    
    del l:\autorun.* /f /q /as 
    
    start explorer.exe 



         

    展开全文
  • 编写一个控制台应用程序,完成下列功能,并写出运行程序后输出的结果。1) 创建一个类A,在A中编写一个可以被重写的带int类型参数的方法MyMethod,并在该方法中输出传递的整型值加10后的结果。2) 再创建一个类B,使其...

     

    编写一个控制台应用程序,完成下列功能,并写出运行程序后输出的结果。

    1) 创建一个类A,在A中编写一个可以被重写的带int类型参数的方法MyMethod,并在该方法中输出传递的整型值加10后的结果。

    2) 再创建一个类B,使其继承自类A,然后重写A中的MyMethod方法,将A中接收的整型值加50,并输出结果。

    3) 在Main方法中分别创建类A和类B的对象,并分别调用MyMethod方法。

     

    【解答】

     

     

     

     

    输出结果:

    12

    52

    展开全文
  • C语言中打开一个应用程序可以调用或运行命令system(),也可以调用操作系统的API函数,比如Windows系统可以调用CreateProcess()、ShellExecuteEx()等函数来打开一个应用程序。 举例 #include <...
  • VC9编译的程序在没有装过VC9(确切的说是.Net Framework3.5)的机器上运行时,如果提示“由于应用程序配置正确,应用程序启动。重新安装应用程序可能会纠正这个问题。”这个错误,那 么就说明该程序动态链接...
  • 存储过程的应用程序具有下列优点

    千次阅读 2007-03-16 23:43:00
    存储过程包含带有 SQL 语句的过程构造。存储过程存储在 DB2? 数据库中,并在 DB2 服务器上运行...使用存储过程的应用程序具有下列优点:减少了网络流量 使用存储过程会减少网络流量和提高总体应用程序性能,原因是存储
  • VC2005程序的一个运行错误 由于应用程序配置正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。 方法一: 在C:/Program Files/Microsoft Visual Studio 8/VC/redist/Debug_NonRedist/x86/Microsoft.VC...
  • VC9编译的程序在没有装过VC9(确切的说是.Net Framework3.5)的机器上运行时,如果提示“由于应用程序配置正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”这个错误,那 么就说明该程序动态链接了...
  • unable to load dll(由于应用程序配置正确,应用程序未能起动)问题解决方法 已有 5970 次阅读 2009-10-27 16:10 |个人分类:C#|系统分类:科研笔记 自己写的一个DLL(VC),然后用C#调用,在自己的机器...
  • 下面分三种情况对运行错误“由于应用程序的配置正确,……”进行解决,包括VC6.0、VC.NET2003、VC2005运行错误。
  • 1. 利用subprocess模块中的Popen()函数可以启动计算机中的其他...利用subprocess.Popen('可执行文件绝对路径名')打开程序,需要注意的是:打开的程序和python程序不在同一个进程中运行。 2. Popen()函数返回Pope...
  • 最近在处理项目问题的的时候发现了这么一个问题,就是我们的程序...vc错误查找的给予的对于14001的错误的解释:由于应用程序配置正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。  下面是搜
  • Web应用程序开发方法研究

    千次阅读 2012-09-07 15:25:16
    Web应用程序开发方法研究   摘要:如今已进入了web2.0高速发展的网络时代,各种基于互联网的Web应用程序如雨后春笋般出现。近几年,Web开发技术层出不穷,日趋成熟。本文介绍了Web技术的前世今生,对计算机科学...
  • 问题一:不能创建web应用程序

    千次阅读 2009-08-06 11:20:00
    1、当站点主目录没有创建应用程序: 通过FP扩展+虚拟目录的方式来建立WEBAPP,步骤如下:(1)、右击站点---所有任务--配置服务器扩展(2)、建立虚拟目录***,并使其配置应用程序(3)、在VS中建立WEB项目,名称也...
  • 今天在准备发布用VS2005写的那个程序时,拷贝到我同事机器上,双击突然出现了“由于应用程序的配置正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题“ 想想,无非是两个原因引起的,要么是他没有安装...
  • 自己写的一个DLL(VC),然后用C#调用,在自己的机器上运行没有问题,放在其它机器(XP)上,就出现如标题所示的问题,换一台2003出现新的问题:找到指定的模块(Exception from HRESULT:0X8007007E)。...
  • 使用VS2008编译了一个程序,使用到自己编译的DLL,丢到某些机子上无法运行,提示“由于应用程序配置正确,应用程序未能启动”的错误,装了vcredist_x86也没有用,开始以为是DLL的问题,后来换个简单的程序,仍然...
  • 问题:执行VC的exe程序,报错“应用程序无法启动,因为应用程序的并行配置正确。有关详细信息,请参阅应用程序事件日志,或使用命令行sxstrace.exe工具。” 解决方法方法一:在类似C:\Program Files\Microsoft ...
  • [VS2008]解决“由于应用程序的配置正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
  • 在打包#程序时,有时会有这样的警告提示:“下列文件可能具有不能自动确定的依赖项”。其解决方法是这样的: 右击“应用程序文件夹”->"添加"->"文件",浏览到所提示缺失文件的具体位置,然后添加。 如果想要...
  • 写了个C++的应用程序,在没有安装visual studio 的pc上运行时,出现“ 由于应用程序配置正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题”,解决如下: 工程-》属性-》配置属性-》常规-...
  • 问题描述:当运行由VC 2005 编译的程序时,出现错误消息“由于应用程序配置正确,程序未能启动.重新安装应用程序可能会纠正这个错误”解决方法:在目标机器安装VCRedist_x86.exe可以解决这个问题。该文件可以在MSDN...
  • 编写一个控制台应用程序,完成下列功能。1) 创建一个类,用无参数的构造函数输出该类的类名。2) 增加一个重载的构造函数,带有一个string类型的参数,在此构造函数中将传递的字符串打印出来。3) 在Main方法中创建...
  • win7应用程序无响应解决方法

    千次阅读 2012-06-19 15:48:37
    自己的电脑配置不算低,I7 4G 750G 2G ,但是总是莫名其妙地卡,极其容易出现应用程序无响应,或者是卡在输入框或者是程序窗口中,一片白得状态。于是找了一下方法,经过鉴定,下面的方法是非常有效的: 不过补充...
  • “由于应用程序配置正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。” 此md5为QQ浏览器带有效数字签名的文件,说明是正常文件,但直接运行时,显示配置正确。用OD直接无法加载。 明明是好...
  • 使用一个新的Windows2008服务器中的IE浏览器访问页面时,出现提示 Internet Explorer增强安全配置正在阻止来自下列网站的从应用程序中的内容,无法访问页面。 在“我的电脑”里 找到管理工具,然后选择服务器...
  • VS2008编译的程序在某些机器上运行提示“由于应用程序配置正确,应用程序未能启动”的问题分类: 使用VisualStudio遇到的问题2012-01-30 21:16 1614人阅读 评论(0) 收藏 举报microsoftmfcdll多线程...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 217,007
精华内容 86,802
关键字:

下列方法不能运行应用程序