.NET CORE构建导致vscode中出现重复错误

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

我只是想了解.NET Core的整个构建/发布主题,并且正在使用一个基本的控制台应用程序。

当我构建应用程序时

dotnet build

然后使用发布配置构建它

dotnet build --configuration Release

我收到错误说

复制'System.Reflection.AssemblyCompanyAttribute'属性[test]

显然是文件

./obj/debug/net core app2.1/test.Assembly.info

./obj/release/net core app2.1/test.Assembly.info

存储相同属性的值:

enter image description here

我究竟做错了什么?

一些进一步的问题,以更清楚地了解这一点:

  • 作为DEV,我会在构建发布之前删除所有Debug内容吗?
  • 构建调试或发布之间的幕后差异是什么?
  • 我为什么要发布(默认)调试配置(dotnet发布)?

我已经阅读了ms的所有文档,但是对于那些更熟悉构建过程的人来说。

非常感谢你提前

build visual-studio-code .net-core intellisense
1个回答
0
投票

我在阅读后能够解决问题:

https://jonboulineau.me/blog/dotnet/core-CS0579-error

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