02.発行

ClickOnce形式のインストーラーを作成する手順です。

windows:vs:cs:wpf:publish:publish0001.png

ソリューションエクスプローラー

ソリューションエクスプローラーの発行対象『プロジェクト』で右クリック➡『発行(B)…』を選択します。

windows:vs:cs:wpf:publish:publish0002.png

ターゲット

公開ウィザードが表示されるので『ClickOnce』を選択し『次へ(N)』で次に進みます。

windows:vs:cs:wpf:publish:publish0003.png

発行場所

発行対象コンポーネントが格納される発行場所を指定します。

『次へ(N)』で次に進みます。

windows:vs:cs:wpf:publish:publish0004.png

インストール場所

ユーザーがインストーラーをダウンロードする場所を指定します。
※例ではWebサイトにしています。

『次へ(N)』で次に進みます。

windows:vs:cs:wpf:publish:publish0005.png

設定

バージョンはDirectory.Build.propsで指定するため『リビジョンを自動的にインクリメントする』のチェックを外します。

『次へ(N)』で次に進みます。

windows:vs:cs:wpf:publish:publish0006.png

マニュフェストの署名

マニュフェストの署名は後日行います。

『次へ(N)』で次に進みます。

windows:vs:cs:wpf:publish:publish0007.png

構成

『完了(F)』で発行プロファイルが作成されます。

Directory.Build.props

発行用のバージョン等をDirectory.Build.propsに記述します。

<Project>
  <PropertyGroup>
      :
    <Version>x.x.x</Version>
      :

<?xml version="1.0" encoding="utf-8"?>
<!-- https://go.microsoft.com/fwlink/?LinkID=208121. -->
<Project>
  <PropertyGroup>
    <ApplicationRevision>0</ApplicationRevision>
    <ApplicationVersion>1.0.0.0</ApplicationVersion>