2

Visual Studio の Setup & Deployment Project を使用して Windows サービスのインストーラーを作成してきましたが、インストーラーの実行時にアプリケーション フォルダー内にフォルダーを作成する必要があります。どうすればこれを行うことができますか?ターゲット マシンのファイル システム バーのアプリケーション フォルダーにフォルダーを追加しようとしましたが、うまくいきません。

また、アプリケーション フォルダの名前を指定する方法はありますか? 現在、Tracker.Import.Service という名前のソリューションがあり、インストールによって作成される出力フォルダーは Tracker.Import.Service です。

ありがとう

4

2 に答える 2

4

上記の Jeff の回答に加えて、プロパティ パネルでディレクトリのAlwaysCreateフラグをtrueに設定すると、空のサブフォルダが作成されます (デフォルトでは false)。

于 2009-11-10T11:01:24.350 に答える
1

アプリケーションフォルダに作成したサブフォルダに何か入れましたか?サブフォルダにターゲットテキストファイルを追加してみてください。

サブフォルダーが空の場合、作成されません。インストーラープロジェクトは、依存関係を検出せず、インストーラーパッケージを追加しません。

アプリケーションディレクトリのデフォルトは、次の方法で設定できます。

  • 「ローカルマシン上のターゲットシステム」の表示
  • 「アプリケーションフォルダ」を右クリックして、プロパティを選択します。
  • DefaultLocationの値を、アプリケーションをインストールするディレクトリに設定します。
于 2009-07-23T14:53:24.680 に答える