在Visual Studio Professional 2013 Update 3中未运行具有ID ####的进程 [英] Process with an ID #### is not running in visual studio professional 2013 update 3
问题描述
我试图在Visual Studio 2013 Update 3上运行任何程序,并且出现以下警告框:
I am trying to run any program on visual studio 2013 update 3 and I get the following alert box :
Process with an ID #### is not running .
//每次显示不同的ID号
Process with an ID #### is not running .
// every time there is different ID number showing
在错误窗口中,我得到此错误消息:
and in the error windows I get this error msg:
The program '[3148] iisexpress.exe' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'.
有时它运行并且在浏览器中我收到以下消息:The webpage is not available.
Sometimes it runs and in the browser i get the following message : The webpage is not available.
我环顾四周并尝试了几乎所有方法,但我仍无法解决问题.
I have looked around and try almost everything and I stil cannot fix the problem.
请帮助任何人
推荐答案
第一个错误
对于第一个错误:
First Error
For the first error:
ID为####的进程未运行.
Process with an ID #### is not running.
以下步骤对我有用:
- 关闭Visual Studio的所有实例.
- 重命名IISExpress文件夹(在我的PC中为C:\ Users \ jmelosegui \ Documents).
- 添加值为1的 _CSRUN_DISABLE_WORKAROUNDS 环境系统变量.
- 以管理员模式启动Visual Studio. (在 Windows 中,右键单击可执行文件,然后选择以管理员身份运行).
- Close all instances of Visual Studio.
- Rename the IISExpress folder (in my PC is in C:\Users\jmelosegui\Documents).
- Add the _CSRUN_DISABLE_WORKAROUNDS Environment System variable with the value of 1.
- Start Visual Studio in administrator mode. (In Windows, right click the executable file and select Run as administrator).
第二个错误
第二个错误:
Second Error
The second error:
该网页不可用
The webpage is not available
导致此错误的原因:
我在使用SSL时删除了IIS Express开发证书.
I deleted IIS Express Development Certificate while playing with the SSL.
以下步骤对我有用:
- 转到控制面板.
- 选择添加/删除程序".
- 找到IIS 8.0 Express.
- 右键单击它,然后单击修复".
- 您的证书应该回来了!
希望这会有所帮助!
这篇关于在Visual Studio Professional 2013 Update 3中未运行具有ID ####的进程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!