我无法从Visual Studio 2013运行任何应用程序,它会引发ID为" xxxx"没有运行消息。我也用过telerik。我试过互联网的所有解决方案(除了重新安装视觉工作室),没有什么帮助我,请帮助,谢谢。
Ps:WebForm base。
答案 0 :(得分:14)
Unload Project
Edit PROJECT_NAME.csproj
找到下面的代码并将其删除
<DevelopmentServerPort>63366</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:63366/</IISUrl>
保存并关闭文件
答案 1 :(得分:3)
我遇到了同样的问题,并且找到了解决此问题的好方法,如下所示
1。打开您的项目文件:
* .csproj
2.尝试查找下面显示的行(通过在项目文件中找到“ DevelopmentServerPort”)。<DevelopmentServerPort>62140</DevelopmentServerPort> <DevelopmentServerVPath></DevelopmentServerVPath> <IISUrl>http://localhost:62116/</IISUrl>
3。找到后,从项目文件中删除以下标签:
4。保存并关闭文件。如果您打开了项目,则可能会提示您重新加载该项目。
完整参考URL
答案 2 :(得分:1)
我遇到了这个问题,在网上发现的解决方案没有帮助。这对我有用:
出现问题时......
就我而言,由于所选端口已被使用,因此弹出错误。这意味着,您必须选择一个新端口。出于某种原因,选择的端口有时会被占用,有时也是免费的。
要选择新端口,请右键单击您的项目,然后Properties
。在Web
标签中,更改Project URL
字段中的端口。
你应该避免使用0到1024之间的端口。选择一个时髦的数字,如:12321或23432,它足够容易记住。
答案 3 :(得分:0)
我遇到了同样的问题,解决方案非常简单。
您可能需要重新启动计算机。 不要删除任何csproj文件设置。
答案 4 :(得分:0)
只有卸载和重新加载启动项目才能修复此问题,我实际上并不需要其他步骤。
答案 5 :(得分:0)
唯一对我有用的想法就是重新启动Visual Studio。
我徒劳地尝试使用Process Explorer杀死所有挂起的vstest.executionengine.exe进程和vstest.discoiveryengine.exe。
答案 6 :(得分:0)
我尝试了第一个错误,但这对我没有帮助。然而,对我有用的是删除隐藏的&#34; .vs&#34;解决方案根目录下的文件夹。你必须关闭visual studio,删除文件夹,重新打开解决方案,Visual Studio将创建一个新的&#34;正确的&#34;文件夹的实例。
答案 7 :(得分:0)
答案 8 :(得分:0)
对我来说,使用Visual Studio 2017,阿里阿比德的回答中提到的标签位于csproj.user文件中。
但是删除这些标签并不能解决我的问题。对我来说,我在项目属性中设置了一个虚拟目录,端口号较小(9500)。我认为其他进程决定使用该端口,并阻止了我的IIS Express的启动。
解决方案是编辑项目属性,更新Web-> Project Url以使用新端口,并创建一个虚拟目录。