2016-08-14 43 views
2

在上的AssemblyInfo.cs .NET的previos版本,如果我们改变如何在.net核心项目中自动设置生成版本?

[assembly: AssemblyVersion("1.0.0.0")] 
[assembly: AssemblyFileVersion("1.0.0.0")] 

[assembly: AssemblyVersion("1.0.*")] 
[assembly: AssemblyFileVersion("1.0.*")] 

,并自动编译我们的项目构建版本的编译器集合构建版本DLL或..文件。

在.NET核心

我们有这个

{ 
"version": "1.0.0", 
"dependencies": { 
"Microsoft.AspNetCore.Mvc": "1.0.0", 
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", 
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0", 
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", 
"Microsoft.Extensions.Configuration.FileExtensions": "1.0.0", 
"Microsoft.Extensions.Configuration.Json": "1.0.0", 
"Microsoft.Extensions.Logging": "1.0.0", 
"Microsoft.Extensions.Logging.Console": "1.0.0", 
"Microsoft.Extensions.Logging.Debug": "1.0.0", 
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0" 
}, 

我们如何能做到这一点.NET的核心在UI层?

回答

1

您可以进入应用程序选项卡下的项目属性,并使用可用的“装配信息”按钮设置装配信息。这允许设置标题/描述/版权通知/汇编版本和中性语言。但最终它只是将值设置到Project.json文件中

"title": "project name", 
"copyright": "company copyright", 
"description": "project description", 
"version": "1.0.0-*",