2017-08-29 140 views
1

是否有可能在無需使用.NET Core的情況下使用無狀態與Visual Studio 2015?無狀態與Visual Studio 2015

https://github.com/dotnet-state-machine/stateless

當加載項目,我得到了一些錯誤與樣本項目:

... \代碼\無狀態 - 開發的\ src \無國籍\ Stateless.csproj:錯誤:項目的默認XML名稱空間必須是MSBuild XML名稱空間。如果項目是以MSBuild 2003格式編寫的,請將xmlns =「http://schemas.microsoft.com/developer/msbuild/2003」添加到元素中。如果項目是以舊的1.0或1.2格式編寫的,請將其轉換爲MSBuild 2003格式。 ... \代碼\無狀態 - 開發的\ src \無國籍\ Stateless.csproj

手動添加源文件的項目也導致錯誤: enter image description here 任何指針?謝謝。

+1

它說它可以**無狀態運行在.NET 4.0+和幾乎所有現代.NET平臺上,通過瞄準.NET Standard 1.0 ** [REF](https://github.com/dotnet-state-machine/stateless) ) –

+0

和代碼錯誤是由於C#7.0拋出表達式。如果你想在VS 2015中使用它們,你需要安裝[Microsoft.Net.Compilers](https://www.nuget.org/packages/Microsoft.Net.Compilers)。它應該建立,但VS仍然會顯示該線上的紅色波浪 –

回答

2

他們只支持VS 2017建設它:

無國籍通過針對.NET標準1.0運行在.NET 4.0+和幾乎所有的現代.NET平臺 。 Visual Studio 2017需要 構建解決方案。

您可以從nuget - stateless獲取構建的庫。

+1

感謝您清理它。 – sammy