ID为“xxxx”的进程未在Visual Studio中运行(包括2013年至2017年〜版本)

问题描述 投票:4回答:9

我无法从Visual Studio 2013运行任何应用程序,它抛出ID为“xxxx”的进程没有运行消息。我也用过telerik。我尝试了所有来自互联网的解决方案(除了重新安装视觉工作室),没有什么帮助我,请帮忙,谢谢。

Ps:WebForm基础。

visual-studio visual-studio-2015 visual-studio-2013 visual-studio-2017
9个回答
14
投票
  1. 以管理员身份打开Visual Studio
  2. 右键单击您的项目,然后单击Unload Project
  3. 再次,右键单击您的项目,然后单击Edit PROJECT_NAME.csproj
  4. 找到下面的代码并删除它 <DevelopmentServerPort>63366</DevelopmentServerPort> <DevelopmentServerVPath>/</DevelopmentServerVPath> <IISUrl>http://localhost:63366/</IISUrl>
  5. 保存并关闭文件
  6. 右键单击您的项目并重新加载它
  7. 看看它是否有效

3
投票

我遇到了同样的问题,我找到了解决这个问题的好方法如下

1.打开你的项目文件: * .csproj的 2.尝试找到下面显示的行(通过在项目文件中找到“DevelopmentServerPort”)。

 <DevelopmentServerPort>62140</DevelopmentServerPort>    
 <DevelopmentServerVPath></DevelopmentServerVPath>    
 <IISUrl>http://localhost:62116/</IISUrl>     

3.找到后,从项目文件中删除以下标签:

4.保存并关闭文件。如果您打开了项目,系统可能会提示您重新加载项目。

完全参考URL


1
投票

我有这个问题,网上找到的解决方案没有帮助。这对我有用:

出现问题时......

  1. 将启动项目更改为解决方案中的另一个项目。
  2. 运行该项目一次。
  3. 将启动项目更改为原始项目。

在我的情况下,弹出一个错误,因为已经使用了所选的端口。这意味着,您必须选择一个新端口。出于某种原因,选择的端口有时会被占用,有时也是免费的。

要选择一个新端口,请右键单击您的项目,然后点击qazxsw poi。在qazxsw poi标签中,更改Properties提交的端口。

您应该避免使用0到1024之间的端口。选择一个时髦的数字,如:12321或23432,它足够高,易于记忆。


0
投票

我有同样的问题,解决方案非常简单。

  1. 关闭你的解决方案
  2. 以管理员身份重新打开解决方案。
  3. 重建它。
  4. 现在试试。

您可能需要重新启动计算机。不要删除任何csproj文件设置。


0
投票

只有卸载和重新加载启动项目修复了这个,我实际上不需要其他步骤。


0
投票

唯一对我有用的是完全重启Visual Studio。

我徒劳地尝试使用Process Explorer杀死所有挂起的vstest.executionengine.exe进程和vstest.discoiveryengine.exe。


0
投票

我尝试了第一个错误,这对我没有帮助。但是,对我来说有用的是删除解决方案根目录下隐藏的“.vs”文件夹。你必须关闭visual studio,删除文件夹,重新打开解决方案,Visual Studio将创建一个新的“正确”文件夹实例。


0
投票

我有同样的问题,探索项目目录并删除此.vs隐藏文件夹。如果看不到此文件夹,请转到文件夹选项,显示所有文件,然后删除此文件夹。 关闭项目然后清理并构建然后输入F5。 Web


0
投票

对我来说,使用Visual Studio 2017,ali abid的答案中提到的标签位于csproj.user文件中。

但是删除这些标签并没有解决我的问题。对我来说,我在项目属性中设置了一个虚拟目录,其中包含一个低(9500)端口号。我认为其他一些进程决定使用该端口并阻止我的IIS Express启动。

解决方案是编辑项目属性,更新Web - > Project Url以使用新端口,并创建虚拟目录。

© www.soinside.com 2019 - 2024. All rights reserved.