.Net Core アプリを 自己完結型(SCD)で展開 する

● Visual Studio から .Net Core アプリを 「自己完結型の展開」で展開する

・「ソリューションエクスプローラー」からプロジェクトを右クリックして「エクスプローラーでフォルダーを開く」
・「 project名.csproj」ファイルをエディタで開く
・次のように修正する

  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
  </PropertyGroup>

  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
   <RuntimeIdentifiers>win10-x64</RuntimeIdentifiers>
  </PropertyGroup>

この状態で発行すると自己完結型で発行されます。

この時の「win10-x64」は以下の RIDカタログ を参考にしてください。

● .NET Core の RID カタログ

https://docs.microsoft.com/ja-jp/dotnet/core/rid-catalog

● 自己完結型の展開 (SCD)

https://docs.microsoft.com/ja-jp/dotnet/core/deploying/#self-contained-deployments-scd

No.1260
07/03 10:35

edit