ASP.Net Core Webアプリケーションをセットアップしました。このアプリケーションは、.Net Core 2.2
-> 2.2.0-preview3
を使用してAngular
を実行します。そのプロジェクトを初期化した後、「Linuxコンテナ」の「追加」->「Dockerサポート」をクリックすると、作業中のdocker-supportを追加すると思いましたが、これを実行すると次のエラーメッセージが表示されます。
Idoにはdockerサポートを追加するオプションがあるので、Angularをdockerで実行する方法がありますか?
Docker Version: 18.09.0
私はすでにその遅れを知っていますが、それは私のために働いて、私はそれが役立つことを願っています。
1-プロジェクトに存在するdockerfileを削除します
2-次にプロジェクトを右クリックし、>追加> Dockerサポート
3-未亡人またはLinuxを選択する
これにより、dockerfileが再作成され、Microsoft.VisualStudio.Azure.Containers.Tools.Targetsがナゲットの依存関係に追加されます。更新が必要になる場合があります。
4-実行し、問題ないはずです
私の場合、完全な再起動で問題は解決しました。
私にとって、ナゲットパッケージ「Microsoft.VisualStudio.Azure.Containers.Tools.Targets」は解決されていませんでした。 NuGetパッケージの管理を介して更新した後、すべてが完全に機能します。
VS2019 v16.1.3を使用していて、右クリックしてアイテムを追加し、Dockerファイルを選択しました。実行(Docker)ボタンをクリックすると、この問題が発生しました。 VS2019を再起動するv16.1.5にアップグレードしました。その後、Dockerを使用してアプリケーションを実行しました。