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

Visual studio id为“的进程”;xxxx“;未在Visual Studio中运行(包括2013年至2017年版本),visual-studio,visual-studio-2015,visual-studio-2013,visual-studio-2017,Visual Studio,Visual Studio 2015,Visual Studio 2013,Visual Studio 2017,我无法从Visual Studio 2013运行任何应用程序,它抛出id为“xxxx”的进程未运行消息。我也用过telerik。我尝试了internet上的所有解决方案(除了重新安装visual studio),没有任何帮助,请帮助,谢谢 附:网络表单库。我遇到了这个问题,而在线找到的解决方案没有帮助。以下是对我有效的方法: 当问题发生时 将启动项目更改为解决方案中的另一个项目 运行该项目一次 将启动项目更改为原始项目 在我的例子中,出现了一个错误,因为选择的端口已经被使用。这意味着您必须选择一

我无法从Visual Studio 2013运行任何应用程序,它抛出id为“xxxx”的进程未运行消息。我也用过telerik。我尝试了internet上的所有解决方案(除了重新安装visual studio),没有任何帮助,请帮助,谢谢


附:网络表单库。

我遇到了这个问题,而在线找到的解决方案没有帮助。以下是对我有效的方法:

当问题发生时

  • 将启动项目更改为解决方案中的另一个项目
  • 运行该项目一次
  • 将启动项目更改为原始项目
  • 在我的例子中,出现了一个错误,因为选择的端口已经被使用。这意味着您必须选择一个新端口。由于某些原因,所选端口有时被占用,有时被释放

    要选择新端口,请右键单击项目,然后单击属性。在
    Web
    选项卡中,更改
    项目URL
    字段中的端口

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

  • 以管理员身份打开Visual Studio
  • 右键单击您的项目,然后单击“卸载项目”
  • 同样,右键单击您的项目并单击
    编辑项目\u NAME.csproj
  • 找到下面的代码并将其删除

    <DevelopmentServerPort>63366</DevelopmentServerPort>
    <DevelopmentServerVPath>/</DevelopmentServerVPath>
    <IISUrl>http://localhost:63366/</IISUrl>
    
    63366
    /
    http://localhost:63366/
    
  • 保存并关闭文件

  • 右键单击项目并重新加载它
  • 看看能不能用

  • 我也有同样的问题,解决方法很简单

  • 关闭您的解决方案
  • 以管理员身份重新打开解决方案
  • 重建它
  • 现在试试
  • 您可能需要重新启动计算机。
    不要删除任何csproj文件设置

    仅卸载和重新加载启动项目就解决了这个问题,实际上我不需要其他步骤。

    对我有效的唯一想法是完全重新启动Visual Studio


    我试图使用Process Explorer杀死所有挂起的vstest.executionengine.exe进程和vstest.discoveryengine.exe,但徒劳。

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

    我也遇到了同样的问题,请浏览项目目录并删除此.vs隐藏文件夹。如果看不到此文件夹,请转到“文件夹”选项,显示所有文件,然后删除此文件夹。
    关闭项目,然后清理并生成,然后输入F5。
    我遇到了同样的问题,我找到了一个很好的方法来解决这个问题,如下所示

    1.打开项目文件:
    *.csproj
    2.尝试查找以下行(通过在项目文件中查找“DevelopmentServerPort”)

    62140
    http://localhost:62116/     
    
    3.找到后,从项目文件中删除以下标记:

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


    完整参考

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

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


    解决方案是编辑项目属性,更新Web>Project URL,使用一个新的端口,创建一个虚拟目录。

    当我停止调试器并且想要再次调试时,我看到C++中的相同问题。我知道哪个微软会解决这个问题。我在其他类似的测试框架中看不到同样的问题,仅仅关闭解决方案并打开它是没有帮助的。我仍然会遇到同样的错误。请不要将错误添加到多个问题中。回答最好的一个,并将其余的标记为重复项。瞧,我快要发疯了,直到我无意中得到了你的回答。伙计们,你们有人对为什么会发生这种事有什么合乎逻辑的解释吗?我昨天还在做那该死的事。今天,我得到这个“id为xxx的进程没有运行”!!
     <DevelopmentServerPort>62140</DevelopmentServerPort>    
     <DevelopmentServerVPath></DevelopmentServerVPath>    
     <IISUrl>http://localhost:62116/</IISUrl>