visual update studio sharp how current check change c# msbuild visual-studio-2017 c#-7.0

update - upgrade c# version



Cómo construir.csproj con código C#7 desde la línea de comandos(msbuild) (2)

Utilizo algunas características de C # 7 en mi proyecto:

static void Main(string[] args) { } public byte ContainerVersion { get => 1; private set => throw new NotImplementedException(); }

y funciona bien en visual studio 2017, pero recibo un error en mi agente de CI cuando uso el viejo msbuild ( v14.0 C:/Program Files (x86)/MSBuild/14.0/Bin/msbuid.exe consoleApplication.csproj. ):

error CS1513: } expected .



Una vez instalado Visual Studio 2017 Community Edition, la ruta a msbuild.exe en mi máquina es:

C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe