(セットアップと展開)フォルダーを作成し、宛先フォルダーを変更します
-
19-09-2019 - |
質問
Visual Studioのセットアップと展開プロジェクトを使用して、Windowsサービス用のインストーラーを作成しています。インストーラーが実行されたときにアプリケーションフォルダー内にフォルダーを作成する必要があります。これをどうやってやろうと思いますか?ターゲットマシンバーのファイルシステムのアプリケーションフォルダーにフォルダーを追加しようとしましたが、それは機能していません。
また、アプリケーションフォルダーの名前が何であるかを指定する方法はありますか?現在、Tracker.import.Serviceという名前のソリューションがあり、インストールが作成する出力フォルダーはtracker.import.serviceです。
ありがとう
解決
上記のジェフの回答に加えて、空のサブフォルダーが作成されます。 常に作成します ディレクトリのフラグ 真実 プロパティパネルを介して(デフォルトではFalseです)。
他のヒント
アプリケーションフォルダーで作成したサブフォルダーに何かを入れましたか?ターゲットテキストファイルをサブフォルダーに追加してみてください。
サブフォルダーが空の場合、作成されません。インストーラープロジェクトは、依存関係を検出せず、インストーラーパッケージを追加しません。
アプリケーションディレクトリのデフォルトをによって設定できます
- 「ローカルマシンのターゲットシステム」の表示
- 「アプリケーションフォルダー」を右クリックし、プロパティを選択します。
- デフォルトロケーションの値を、アプリケーションをインストールしたいディレクトリに設定します。
所属していません StackOverflow