2017-08-12 17 views
2

私はASP.NET Core 2.0アプリケーションを構築しています。私が構築し、ドッカーイメージを実行しようとしたとき、私は取得しています、しかし2.0.0-preview2-006497-preview2.NET Core SDKとDockerのランタイムバージョン

$ dotnet --version 
2.0.0-preview2-006497 

It was not possible to find any compatible framework version 
The specified framework 'Microsoft.NETCore.App', version '2.0.0-preview2-25407-01' was not found. 
    - Check application dependencies and target a framework version installed at: 
    /
    - Alternatively, install the framework version '2.0.0-preview2-25407-01'. 

を私が実行した場合は私のマシンは、私は、最新のSDKおよびランタイムであると考えているものを実行していますベースドッカーイメージは直接、私はそれがバージョンとしてバージョン2.0.0(なしプレビュー)を報告していることを発見:

$ sudo docker run -it microsoft/aspnetcore-build:2.0 
[email protected]:/# dotnet --version 
2.0.0 

私はそれを得ることはありません。 2.0.0はRTMedされていませんでしたか?私はオンライン上のどこにもその情報を見つけることができませんが、プレビュー用のDockerベースイメージも見つけられません2。

+2

過去24時間以内に新しい[ドッカー画像](https://hub.docker.com/r/microsoft/aspnetcore-build/)があります。 VS 2017は私のASP.NET Coreライブラリが2.0バージョン(非プレリリース)にアップデートできることを教えてくれました。 2.0がRTMになりました。難しい! –

+0

@ R.Richards面白い!その間にDockerにpreview2版のパッケージを使用させる方法を知っていますか? libsをアップグレードしても、ビルドはまだプレビュー2をターゲットにしています。 –

+0

私はDocker Hubを掘り下げて見つけたかどうかを見ています...私が見ることのできる最高のFROMは、おそらく 'FROM microsoft/dotnet:2.0.0-sdk-stretch'です。しかし、私はそれを試していない。それは暗闇の中で少し刺すようなものです。つまり、タグが欠場する可能性があります。プレビューはもう何も表示されません。 –

答えて

2

.NET Core 2.0.0 SDKとツーリングが今リリースされました。最新のVisual Studio 2017バージョン(Version 15.3以上)とを使用してください。 NET Core 2.0.0 SDKこの問題を取り除く。

関連する問題