如何在您的家用电脑上成功构建从 GitHub 下载的 Microsoft.Dotnet.Wpf.sln 存储库?

问题描述 投票:0回答:1

我正在尝试构建一个

Microsoft.Dotnet.Wpf.sln
,我从 GitHub here 下载了它。我按照说明中所述安装了
Visual Studio 2022 Preview
。现在,当我在 VS2022 中打开 Microsoft.Dotnet.Wpf.sln 时,我收到警告

当前解决方案包含不正确的配置映射。它可能 导致项目无法正常运行

我尝试

Restore nuget package
寻求解决方案,但我仍然可以看到未解决的依赖关系。

Nuget 包源是

是否有任何指导和步骤可以遵循以成功构建此存储库?

visual-studio .net-core msbuild nuget-package-restore buildconfiguration
1个回答
0
投票

我能够重现您的情况:

你可以看一下我的另一个回答,为什么会出现这种情况:

https://stackoverflow.com/a/77514819/6261890

针对您的情况,您可以使用一个简单的方法来避免这种情况:

关闭视觉工作室,通过文本编辑器打开 Microsoft.Dotnet.Wpf.sln 文件,然后删除

GlobalSection(ProjectConfigurationPlatforms) = postSolution
EndGlobalSection
之间的所有内容。

像这样:

保存,然后通过Visual Studio打开它。

之后,您遇到的问题应该就会消失。

顺便查了一下项目信息,与.net sdk 9.0有关。所以也请使用支持 .net sdk 9.0 的最新 Visual Studio 版本。

为了避免其他问题,我建议您使用官方 NuGet 源:

https://api.nuget.org/v3/index.json

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