首页 > 解决方案 > 如何修复 VS2019 中控制台应用程序包含重复编译项的错误?

问题描述

每次创建新的 Net Core 控制台项目(“Hello world”)或类库并添加新类时,都会收到 NETSDK1022 错误(“重复的编译项”)。我已经重新安装了 Visual Studio 2019,可能删除了所有可能的文件并从另一台计算机上正常运行的 VS 安装中导入了配置。在这种情况下,没有任何帮助。当我添加一个新类时,Visual Studio 会在项目文件中添加一个部分:

<ItemGroup>
  <Compile Include = "Class1.cs" />
</ItemGroup>

这会导致错误。如果我删除它,项目将正确编译。但是我必须在添加每个新课程后这样做。在其他 VS 安装中,不添加此部分。为什么在这种情况下 VS 添加此部分?什么设置会导致这种情况?预先感谢您的回答。

标签: c#.net-core

解决方案


推荐阅读