【发布时间】:2020-09-19 02:56:13
【问题描述】:
我有 Visual Studio Community 2019 v16.3.7。
根据dotnet --list-sdks我安装了以下SDK
2.1.802 [C:\Program Files\dotnet\sdk]
2.2.301 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Users\bugma\scoop\apps\dotnet-sdk\current\sdk]
我刚刚创建了一个 .NET Core DLL 项目。它创建了以下sln 和csproj 文件:
解决方案:
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29424.173
MinimumVisualStudioVersion = 10.0.40219.1
Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {26BC7AEA-9E58-472D-8800-8D620A97AED6}
EndGlobalSection
EndGlobal
CSProj:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
</Project>
文件夹中还有一个 Class1.cs 文件。
如果我关闭 Visual Studio 并从 .sln 文件启动 Visual Studio,解决方案资源管理器会告诉我已加载 0 个项目。
如果我再次关闭 Visual Studio 并从 .csproj 文件启动,我会看到一个对话框,上面写着“发生了一个或多个错误”。我单击“确定”按钮并选择“查看 > 输出”和“查看 > 错误列表”,但两个面板都是空的。那么我在哪里可以找到有关错误的信息?
这有点奇怪和令人沮丧。您希望 Visual Studio 创建的项目随后能够在 Visual Studio 中打开并进行处理。
稍后
我已经剥离了scoop-installed dotnet SDK。现在dotnet --list-sdks 说
1.0.0-preview2-003131 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Program Files\dotnet\sdk]
但这并没有改善任何东西。
【问题讨论】:
标签: c# .net-core visual-studio-2019