2017-03-07 97 views
5

在C#6來到我剛剛提到的Microsoft.Net.Compilers NuGet包和TFS構建的C#6的特性馬上開始工作,而無需在構建機上安裝額外的依賴。是否有與C#7.0等效的Microsoft.Net.Compilers?

現在,C#7在這裏是有一個相當於NuGet包,可以做同樣的事情? (或者這不是真正採用C#7的推薦方式嗎?)

對Microsoft.Net.Compilers包的描述確實表示它「導致使用特定版本的C#構建項目[.. 。]編譯器中包含「,但我無法找到相應的C#編譯器版本是給定的NuGet包。我試着加入了最新的穩定版本(1.3.2),但是C#7特點不編譯(此包是〜6個月大,無論如何,所以我不會真的期待它的工作)

+0

你有沒有嘗試過的預發佈版本?例如,2月份發佈的2.0.0-rc4? –

+0

@MarcGravell不,我沒有,那告訴我我需要MSBuild v14.0或更高版本。我想無論哪種方式,我將需要作出一些改變,以構建機器 – Justin

+0

@Justin弄來的.Net編譯器2的構建機器上工作?如果是這樣的話,我無法超越'需要MS build 14'的錯誤 – Phil

回答

相關問題