0
我已經安裝了.NET Framework 4.7以及可從Here獲得的「Targeting Pack」。然後我在我的所有項目中將目標框架更新爲4.7。儘管如此,Visual Studio 2015拒絕編譯C#7.0語法。我錯過了另一個步驟嗎?操作系統是Windows 7 SP1。Visual Studio 2015不識別C#7.0語法
我已經安裝了.NET Framework 4.7以及可從Here獲得的「Targeting Pack」。然後我在我的所有項目中將目標框架更新爲4.7。儘管如此,Visual Studio 2015拒絕編譯C#7.0語法。我錯過了另一個步驟嗎?操作系統是Windows 7 SP1。Visual Studio 2015不識別C#7.0語法
爲了能夠使用新的C#7語言功能,您需要一個理解這些功能的C#編譯器。
VS.NET 2017有一個支持這些功能的編譯器。 VS.NET 2015中包含的C#編譯器不支持。
不,VS2015只支持C#6.您需要VS2017才能獲得適當的C#7支持。 (使用更新的Roslyn版本可以正確構建,但IDE本身仍然不會理解語法等) –
我發現[this](https://stackoverflow.com/questions/39461407/how-to-use-c7- with-visual-studio-2015)的問題,這可能會有所幫助。 – dcg