.net core のMVCなアプリを発行する時のメモ。ちゃんと書き残す前にコレすぐ忘れる故。

普通に発行すると、.net core のランタイム?というかSDK?とかのDLLまわりのDLLは資源として含まれないけど、含みたい場合の設定。

.csprojに↓を追記する。

  <PropertyGroup>
    <PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
  </PropertyGroup>

これで発行先のフォルダに必要なDLLが本当に全部含まれるようになる。このフォルダ内のみで完結できるのかしら。。。