3

VS2012でWindowsサービスを作成しました。サービスを右クリックし、VS2010で行ったように[インストーラーの追加]を選択しました

メッセージを受け取りました:

インストーラーを追加できません。デザイナはプロジェクトインストーラを追加できませんでした。

誰かがこれに遭遇しますか?

4

3 に答える 3

2

エクスプレス版はありますか?Windows 8 N Pro 上の Visual Studio Professional 2012 でこの問題に遭遇したことはありません。デザイナー サーフェイスを右クリックし、[インストーラーの追加] をクリックすると、「ProjectInstaller」というクラスが作成されます。

プロジェクト インストーラー クラスは手動で作成できます。デザイナーはとにかく過大評価されています。これを行う方法についてのブログ記事を書きました。 Visual Studio 2012 を使用した Windows サービスのシンプルなインストーラー

展開ウィザードが必要な理由はありますか? インストール ユーザーにプロンプ​​トを表示するために必要な構成パラメーターはありますか? 私は通常、構成ファイルを使用して、各環境の構成をデプロイ可能なものにパッケージ化します。

于 2012-12-28T19:53:04.370 に答える
0

プロジェクト インストーラーは VS 2012 には含まれていません。ソリューションを右クリックして [追加]、[新しいプロジェクト] の順に選択し、[その他のプロジェクトの種類] に移動して [セットアップと展開] を選択すると、InstallShield ページが表示され、そこからダウンロードしてインストールできます。無料の InstallShield の限定版 (登録して、電子メールでアクティベーション コードを取得する必要があります)。インストールしたら、上記の手順を繰り返すと、ソフトウェアを登録するか、試用版を続行するように求められます。

于 2012-12-05T15:36:01.913 に答える