2011-07-12 8 views
13

私はC#で書いたアプリケーションをVisualStudioでビルドしています。ある日、プロジェクトプロパティセクションの「公開」タブを調べて、それが何を行ったかを確認していました。今すぐアプリケーションをビルドするたびに、私は本当にもう必要ないClickOnceインストーラ(* .application、* .deployなど)に関連するファイルをたくさん入手します。プロジェクトをビルドするときにこれらのアイテムが表示されないようにするにはどうしたらいいですか?それを行うにはMSBuildで公開を無効にする

+0

これはどのようなアプリケーションですか? MVC、デスクトップ、Vsto? – boca

+0

通常の古いデスクトップアプリケーションです。 –

答えて

32

私は同様に[セキュリティ]タブで「ClickOnceのセキュリティ設定を有効にする」として、「署名」タブで「ClickOnceのマニフェストに署名する」オフにして問題を解決しました。

+0

あなたは私の一日を保存しました:) – nawfal

2

2ウェイ

  • Webプロジェクトに移動し、プロパティをクリックしに行く」パッケージ/ Webの公開]タブをし、乗ってからかけてオプションに

  • のチェックを外しますビルド定義、ビルドdefination上の[編集]をクリックし、タブを処理し、高度な拡張し、次の引数に/Pを渡すために行く:CreatePackageOnPublish = falseを

HTH 乾杯、タルン

+1

ありがとうございますが、これはWebアプリケーションではありません。 –

関連する問題