带有 ID #### 的进程未在 Visual Studio Professional 2013 更新 3 中运行 [英] Process with an ID #### is not running in visual studio professional 2013 update 3
问题描述
我正在尝试在 Visual Studio 2013 更新 3 上运行任何程序,但收到以下警告框:
I am trying to run any program on visual studio 2013 update 3 and I get the following alert box :
ID #### 的进程没有运行.
//每次显示不同的 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'.
有时它会运行并且在浏览器中我收到以下消息:网页不可用.
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:UsersjmeloseguiDocuments).
- 添加值为 1 的 _CSRUN_DISABLE_WORKAROUNDS 环境系统变量.
- 以管理员模式启动 Visual Studio.(在Windows 中,右键单击可执行文件并选择以管理员身份运行).
- Close all instances of Visual Studio.
- Rename the IISExpress folder (in my PC is in C:UsersjmeloseguiDocuments).
- 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).
第二个错误
第二个错误:
网页不可用
导致此错误的原因:
我在玩 SSL 时删除了 IIS Express 开发证书.
I deleted IIS Express Development Certificate while playing with the SSL.
以下步骤对我有用:
- 转到控制面板.
- 选择添加/删除程序.
- 找到 IIS 8.0 Express.
- 右键单击它,然后单击修复.
- 您的证书应该回来了!
希望这有帮助!
这篇关于带有 ID #### 的进程未在 Visual Studio Professional 2013 更新 3 中运行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!