【问题标题】:Visual Studio 2019 "attach" instead of "start" issueVisual Studio 2019“附加”而不是“开始”问题
【发布时间】: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 我试过了,没用

标签: c# .net windows visual-studio console-application


【解决方案1】:

当您从项目文件中打开项目时,通常会发生这种情况,从包含它的文件夹中打开它,而不是从 VS 打开它。首先尝试打开 VS,然后浏览以打开您的项目并且应该可以工作。另一种解决方法是在项目打开后单击“重新加载”。

当您打开 (.cs) 文件而不是项目文件时,有时会发生这种情况。 Attach - start issue

【讨论】:

  • 我无法打开项目。当我这样做时,我收到一个错误,当我打开解决方案时,它说我在解决方案中有 0 个项目。我不明白如何重新加载...
  • 试试这个:右键单击解决方案名称选择“添加”在浏览器窗口中选择“现有项目”转到您的项目文件夹并选择“YourProjectName.csproj”文件(项目的.csproj文件)和该项目将被添加!大功告成!
  • 当我尝试打开现有项目时,它只会给我以下错误:“无法打开项目文件。无法找到 .NET SDK。检查它是否已安装以及指定的版本在 global.json 中(如果有的话)匹配安装的版本”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多