2016-08-14 2 views
2

우리는.net 핵심 프로젝트에서 빌드 버전을 자동으로 설정하는 방법은 무엇입니까? 의 AssemblyInfo.cs에 그물의 previos 버전에서

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

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

을 변경하고 .. DLL 또는하는 버전을 빌드 파일을 자동으로 우리의 프로젝트 빌드 버전 컴파일러 세트를 컴파일합니다. .NET 코어

우리가이 우리가 UI 계층에 .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" 
}, 

?

답변

1

응용 프로그램 탭에서 프로젝트 속성으로 이동하여 사용 가능한 "어셈블리 정보"단추를 사용하여 어셈블리 정보를 설정할 수 있습니다. 이를 통해 Title/description/Copyright Notice/Assembly 버전과 중립적 인 언어를 설정할 수 있습니다. 하지만 궁극적으로 Project.json 파일에 값을 설정하면됩니다.

"title": "project name", 
"copyright": "company copyright", 
"description": "project description", 
"version": "1.0.0-*", 
관련 문제