Visual studio 2017 VS2017 v15.7.1-生成|发布创建不同的要生成的程序集|重建解决方案
我使用VS2017 v15.7.1构建了一个ASP.NET Core 2.0 MVC WebAppVisual studio 2017 VS2017 v15.7.1-生成|发布创建不同的要生成的程序集|重建解决方案,visual-studio-2017,.net-assembly,assemblyinfo,Visual Studio 2017,.net Assembly,Assemblyinfo,我使用VS2017 v15.7.1构建了一个ASP.NET Core 2.0 MVC WebApp 我在项目设置(包部分)中将版本号设置为1.1.1.0 我选择了构建|配置-发布 我确实构建了“清洁”,然后构建了“重建”解决方案 当我按预期查看bin/release/netcoreapp2.0文件夹中的build product.DLL时,它的产品编号为1.1.1,文件版本为1.1.1.0。接下来我表演了 构建|发布 然后,当我查看bin/release/netcoreapp2.0文件夹
- 我在项目设置(包部分)中将版本号设置为1.1.1.0
- 我选择了构建|配置-发布
- 我确实构建了“清洁”,然后构建了“重建”解决方案
- 构建|发布
我猜这是一个从早期非核心项目移植而来的项目。并且在源中仍然有[AssemblyFileVersion]属性,以前在AssemblyInfo.cs中。然后是一场谁会赢的比赛。这是个好建议,但事实并非如此。我使用VS2017提供的ASP.NET核心模板创建了该项目,因此在项目设置中设置了AssemblyInfo