Visual Studio 2008セットアッププロジェクトはSetup.exeをもう生成していません

StackOverflow https://stackoverflow.com/questions/207877

質問

過去にコンパイルすると、出力ディレクトリに.msi出力ファイルとともにSetup.exeが生成されるVisual Studio 2008セットアッププロジェクトがあります。これで、実際に必要なSetup.exeが生成されなくなりました。

プロジェクトの設定を変更せずに変更しましたか?再度生成するにはどうすればよいですか?

役に立ちましたか?

解決

プロジェクトのプロパティを開いて、[前提条件]ボタンをクリックし、[セットアッププログラムを作成して前提条件のコンポーネントをインストールする]をオンにします。

これはVisual Studio 2005用です。VisualStudio 2008で機能するかどうかはわかりません。

他のヒント

1、[ファイル]メニューに移動> [追加]>をクリックします新しいプロジェクト> now“新しいプロジェクトの追加”ダイアログが表示されます。

2。“その他のプロジェクトタイプを選択”そして、“セットアップと展開”をクリックしますプロジェクト、[プロジェクトのセットアップ]を選択し、[名前]ボックスにプロジェクト名を入力し、最後に[OK]をクリックします。

3。ソリューションエクスプローラーに新しいプロジェクトが表示されます。たとえば、“ MyEXE” .. itという名前を付けると、この名前で表示されます。

4.MyEXEを右クリック>表示> “ファイルシステム”

をクリックします

5.3つのフォルダーの下にあるTargetMachineの“ファイルシステムを確認できます アプリケーションフォルダ ユーザーのデスクトップ ユーザーのプログラムメニュー

6。アプリケーションフォルダを選択し、右クリックして「プロジェクト出力を追加」>「プライマリ出力を選択」

  1. ユーザーのデスクトップリッチを選択し、2番目のウィンドウをクリックし、>新しいショートカットを作成>アプリケーションフォルダーから出力ファイルを選択>ファイル名をプライマリ出力名からMyEXEに変更

次へ>>

同じ手順がユーザーのプログラムメニューにも続きます

8.exeの製造名を変更する場合は、プロジェクトを右クリックしてプロパティに移動します

要件に従ってプロパティを変更します

9。最終的に新しいプロジェクトをビルドしますプロジェクトが正常にビルドされた後、myEXE(Setup)がApplication DebugまたはReleaseフォルダーに表示されます(プロパティ設定に依存)

この場所で利用可能なEXE

EXEをクライアントマシンにインストールする場合は、そのmcに.NET Frameworkをインストールする必要があります。.NETFrameworkバージョン2.0用に記述されたアプリケーションとコントロールには、.NET Framework再頒布可能パッケージバージョン2.0をインストールする必要があるためです。アプリケーションまたはコントロールが実行されるコンピューター上。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top