当我在VS中打开一个项目并按F5时,出现“ ID为“ xxxx”的进程未运行“的错误,但是如果我保持Visual Studio打开并等待约30分钟,然后按F5,它将起作用很好!
有人知道为什么吗?
答案 0 :(得分:1)
1。以管理员身份运行Visual Studio
2。打开项目文件(在解决方案资源管理器中,右键单击project => unload project => edit x.xxproj)
删除下面的脚本:
<DevelopmentServerPort>63366</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:63366/</IISUrl>
保存更改并重新加载项目。 F5检查是否有帮助。
请检查此similar issue。
答案 1 :(得分:0)
我们需要更多信息。
您是否正在尝试使用IIS实例构建程序?您是否删除了任何DLL?可以在其他机器上使用吗?
尝试的事情:
尝试完全清洁并重建。也就是说,清理解决方案,git new,全部重建。修复所有错误和警告,然后使用F5启动。
以管理员身份运行Visual Studio。开始> Visual Studio>右键单击>以管理员身份运行。
在csproj文件中,删除以下几行:
<DevelopmentServerPort>62140</DevelopmentServerPort>
<DevelopmentServerVPath></DevelopmentServerVPath>
<IISUrl>http://localhost:62116/</IISUrl>
保存,然后重新加载。
尝试遵循此堆栈溢出的解决方案:
Process with an ID #### is not running in visual studio professional 2013 update 3
使用以下方法删除IIS文件夹:
rmdir /s /q "%userprofile%\Documents\IISExpress
删除Visual Studio实例中的.vs \ Config文件夹。
以管理员身份重新启动Visual Studio,以便可以对其进行重建。
您现在应该启动并运行了。
答案 2 :(得分:0)
执行以下步骤:-
对我有用。谢谢!
答案 3 :(得分:0)
我从这里和Internet尝试了所有解决方案。 最终,我卸载了IIS Express并重新安装了它,然后它起作用了。 (在VS 2015上试用)
答案 4 :(得分:0)
我已经完成了与 Sunny_sid 相同的操作,但我只是将 .vs 重命名为 old_vs,以防万一。 立即重启 VS,项目运行!
答案 5 :(得分:0)
我今天在 Visual Studio 2019
中遇到了同样的错误。简单的解决方法是终止在您尝试使用的端口中运行的进程。
为了解决这个问题,这里是我已经完成的步骤。
打开 PowerShell
并输入前面的命令
Get-Process -Id (Get-NetTCPConnection -LocalPort 1068).OwningProcess
请记得更改端口号。从结果中,您可以看到您有一个 ID 为 21276 的正在进行的进程。您也可以从您的 IISEXPRESS
中获取此信息,从发生错误时收到的弹出消息中获取。
Task Manager and then click on the
详细信息`标签,找到流程End Task
PowerShell
中运行 taskkill /F /PID pid_number
或 taskkill /IM "process name" /F