2010-11-23 24 views
0

Visual Studio 2010用のインストーラを初めて作成しましたが、セットアッププロジェクトについて少し勉強しました。Visual Studioのセットアッププロジェクト(マイナーカスタムアクションあり)

これまでのところ、すぐに使える基本的なインストーラはうまくいきましたが、メインプロジェクトのXMLファイルを特定の非常に特定のディレクトリにコピーする方法を見つけ出す必要があります。

誰かが私を助けてくれますか?

おかげ

UPDATE JPのおかげで、私は今、私は私が行っているプロジェクトのファイルシステムセクションにカスタムフォルダを作成する必要があることを知っており、また、その設定だから

私の.lnkファイルが必要とするディレクトリです。

しかし、何らかの理由で.lnkファイルをカスタムフォルダに追加できません。ファイル選択ダイアログボックスで「開く」をクリックすると表示されません。他の種類のファイルは正常に動作します...

答えて

1

​​を使用します。アプリケーションフォルダやデスクトップのような標準フォルダの場合は、それを使用します。それ以外の場合は、「対象マシン上のファイルシステム」を右クリックし、「特殊フォルダの追加」 - >「カスタムフォルダ」を選択します。次に、作成した特別なフォルダのプロパティにディレクトリを設定します。次に、プロジェクトを右クリックしてファイルをセットアッププロジェクトに追加します.->ファイルを追加するか、標準のファイルタイプ(出力、ソースなど)を追加することができます。次に、作成したファイルのフォルダプロパティを、作成したカスタムフォルダに設定します。

+0

ありがとうございました。ほとんどの場合、あなたが作った特別なフォルダのプロパティにディレクトリを設定していますが、XMLファイルのショートカットである.lnkファイルを追加できないようです。そのカスタムフォルダには、これは既知の問題ですか? – Mark

+0

これを回避するには、実際のXMLファイルを含めることができますが、XMLファイルの特定のパスをインストーラディレクトリに置き換える必要があります。 – Mark

+0

ああ、セットアッププロジェクトにXMLファイルがあって申し訳ありません。カスタムフォルダにショートカットを追加します(カスタムフォルダの右ペインで右クリックしてショートカットを追加してください)...ありがとう! – Mark

関連する問題