Visual Studio 2019“附加”而不是“开始”问题
Posted
技术标签:
【中文标题】Visual Studio 2019“附加”而不是“开始”问题【英文标题】:Visual Studio 2019 "attach" instead of "start" issue 【发布时间】:2021-11-21 17:40:58 【问题描述】:基本上,在我的第二台计算机上安装了 Visual Studio 之后,我开始制作一个简单的控制台应用程序。与其说开始或让我运行程序,不如说是附加。它在我的另一台计算机上运行良好,我在两台计算机上下载的方式完全相同。
我还尝试在两台计算机上的命令提示符中执行“dotnet --version”,并且可以工作的计算机能够在我的计算机上找到 .NET 版本,但有问题的计算机找不到,它说我没有下载了……我去单独下载.NET还是不行。
在我的解决方案资源管理器中,它显示“0 个项目”,尽管我在文件夹中清楚地有一个项目文件以及解决方案。当我尝试添加现有项目时,它根本不允许并说“无法打开项目文件。无法找到 .NET SDK。检查它是否已安装以及 global.json 中指定的版本(如果有)匹配安装的版本”。
我也尝试了这个帖子的解决方案:Microsoft Visual Studio 2019: The project file cannot be opened. Unable to locate the .NET SDK 它并没有改变任何东西。
我尝试过重新安装和修复 Visual Studio,但根本没有帮助。
如果你们中有人知道我能做些什么来解决这个问题,那就太好了!
【问题讨论】:
恐怕您提供的参考链接可能不起作用。您能否尝试一下 Han 的手动创建新文件的建议?如果它不起作用,您可以重新安装 VS 2019。 @JialeXue-MSFT 我已经尝试过重新安装和修复 Visual Studio,但它根本没有帮助。汉斯的建议也不起作用:/ @HansPassant 我试过了,没用 【参考方案1】:当您从项目文件中打开项目时,通常会发生这种情况,从包含它的文件夹中打开它,而不是从 VS 打开它。首先尝试打开 VS,然后浏览以打开您的项目并且应该可以工作。另一种解决方法是在项目打开后单击“重新加载”。
当您打开 (.cs) 文件而不是项目文件时,有时会发生这种情况。 Attach - start issue
【讨论】:
我无法打开项目。当我这样做时,我收到一个错误,当我打开解决方案时,它说我在解决方案中有 0 个项目。我不明白如何重新加载... 试试这个:右键单击解决方案名称选择“添加”在浏览器窗口中选择“现有项目”转到您的项目文件夹并选择“YourProjectName.csproj”文件(项目的.csproj文件)和该项目将被添加!大功告成! 当我尝试打开现有项目时,它只会给我以下错误:“无法打开项目文件。无法找到 .NET SDK。检查它是否已安装以及指定的版本在 global.json 中(如果有的话)匹配安装的版本”。以上是关于Visual Studio 2019“附加”而不是“开始”问题的主要内容,如果未能解决你的问题,请参考以下文章
Visual-Studio Manifest Tool不接受多个附加清单文件?