[解決済み] Windows サービスをインストールする InstallShield LE プロジェクトを作成する方法を教えてください。
2022-12-28 20:30:26
質問
昨日、MSDN でリリースされた Visual Studio 2012 をダウンロードしました。2010 にあったプロジェクト タイプのいくつかがなくなっているか、異なっていることに気づきました。 今、私にとって最も大きな違いは、Windows Installer プロジェクトが削除されたことです。現在は、InstallShield LE (Limited Edition) を使用することを余儀なくされています。ここで問題なのは、私は大量の Windows サービスを書いているので、InstallShield LE をセットアップする方法がわからないことです。私たち (私の会社) は、プロフェッショナル版のライセンスに投資する必要があるようです。
InstallShield LE でサービスをインストールする方法を発見された方はいらっしゃいますか? Windows Installer プロジェクトを使用する場合、カスタム アクションを設定するだけです。
どのように解決するのですか?
Visual Studio 2012 & InstallShield LE の場合、次のようにします。
- InstallShield プロジェクトアシスタントを実行し、サービスの主出力を [アプリケーションファイル] セクションに追加します。
- プロジェクト アシスタントを終了したら、セットアップ プロジェクトのステップ 2 の下にある "Files"項目をダブルクリックします。
- サービスの主出力上で右クリックし、プロパティを表示します。
- "COM and .NET Settings"] タブをクリックし、["Installer Class"] チェックボックスにチェックを付けます。
- Ok] をクリックします。
これで、ビルドしてインストールを実行すると、Windows サービス スナップインにサービスが表示されます。
これは、サービス プロジェクトに "Project Installer" を追加したことを前提としていることに注意してください (サービス デザイン シートを右クリックして "add installer" をクリックしてください)。 Windows 8 と Visual Studio 2012 / InstallShield LE でこの動作を確認することができます。
関連
-
[解決済み] キーバインドを解除する方法
-
[解決済み] VS2015でMSBuildエラーMSB4018が発生しました。リンク」タスクが予期せず失敗する
-
[解決済み] 指定されたサービスは削除するようにマークされています」エラーの解決方法
-
[解決済み] ファイルが存在しない場合、Windowsサービスをアンインストールするにはどうすればよいですか?
-
[解決済み] VS2012 でファイルプレビューを無効にする
-
[解決済み] 実行ファイルからWindowsサービスを作成する
-
[解決済み】TF30063エラー。あなたはアクセスする権限がありません。\DefaultCollection
-
[解決済み] Nuget リファレンスを復元しますか?
-
[解決済み] Visual Studio 2012 で MSI またはセットアッププロジェクトを作成する
-
[解決済み] ソリューションエクスプローラーのディレクトリに既存のディレクトリを追加する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] キーバインドを解除する方法
-
[解決済み] Visual Studioがrc.exeのためにビルドできない
-
[解決済み] Visual Studio 2012 Expressが突然「このバージョンのWindowsと互換性がありません」?
-
[解決済み] Visual 2012 組み込みスニペットの一覧
-
[解決済み] VS2012 でファイルプレビューを無効にする
-
[解決済み] Visual Studio 2012で "Scope to this "を元に戻すにはどうしたらいいですか?
-
[解決済み】TF30063エラー。あなたはアクセスする権限がありません。\DefaultCollection
-
[解決済み] VS2012 用のテーマはどこにありますか?
-
[解決済み] Nuget リファレンスを復元しますか?
-
[解決済み] ソリューションエクスプローラーのディレクトリに既存のディレクトリを追加する