Visual Studioを使用してself containing deploymentを公開しようとしています。私は簡単に実行することにより、CLIを使用していることを達成することができます:Visual Studioと自己展開を含む
dotnet new mvc --auth None --framework netcoreapp1.1
dotnet restore --runtime win81-x64
dotnet build
dotnet publish -c release --runtime win81-x64
これは、新しいMVCアプリケーションを作成win81-x64のランタイムのすべてのライブラリを復元するコマンドと、それを公開します。結果として、アプリケーションの一部として.net core 1.1/win81-x64プラットフォーム用のランタイムが展開されます。こうすることで、.net core 1.1がプリインストールされていないサーバーにインストールできます。
私の質問は、どのようにVisual Studio 2017を使用してUIを公開することができますか?シンプルに公開すると、.netコアランタイムファイルは含まれません。
ありがとうございます!
ニースの回答。あなたの他の答えをリンクするだけです。 https://stackoverflow.com/questions/43492446/fdd-or-scd-deployment-using-vs-2017この質問はFDDについては質問しませんでしたが、もう1つの質問は「FDD vs SCD」(https ://docs.microsoft.com/en-us/dotnet/core/deploying/index) - つまり、 ' 'を追加するとSCDが実行され、FDDが削除されます。 –
[別の関連リンク](https://docs.microsoft.com/en-us/dotnet/core/deploying/deploy-with-cli#a-namesimpleselfself-contained-deployment-without-third-party-dependencies );ステップ4では、を追加してSCDを実現する方法について説明します。 –