2017-08-29 11 views
1

.NETコアを使用せずにステートレスをVisual Studio 2015で使用することはできますか?Visual Studio 2015でステートレス

プロジェクトをロードすると

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

、私はサンプルプロジェクトとエラーの数を取得する:

... \コード\ステートレス-devの\ SRC \ステートレス\ Stateless.csproj:エラー:プロジェクトの既定のXML名前空間は、MSBuild XML名前空間である必要があります。プロジェクトがMSBuild 2003形式で作成されている場合は、要素にxmlns = "http://schemas.microsoft.com/developer/msbuild/2003"を追加してください。プロジェクトが古い1.0または1.2形式で作成されている場合は、MSBuild 2003形式に変換してください。 ... \コード\ステートレス-devの\ SRC \ステートレス\ Stateless.csproj

もエラーになるプロジェクトに手動でソースファイルを追加: enter image description here 任意のポインタを?ありがとう。

+1

.NETスタンダード1.0 ** [REF](https://github.com/dotnet-state-machine/stateless)をターゲットにすることで、ステートレスは.NET 4.0以降および実質的にすべての最新の.NETプラットフォームで動作します。 ) –

+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