DOBON.NET DOBON.NETプログラミング掲示板過去ログ

Visual Studio Installer ショートカット作業ディレクトリについて

環境/言語:[Windows XP]
分類:[インストーラ]



初めまして。
現在MicroSoftのVisual Stduio Installerを使用して
セットアップを作成しておりますが、
ショートカットの作成で困っています。
メニューへの登録は可能なのですが、プログラム中の
ファイルパス指定に相対パスを使用しているため、
ショートカットから実行するとファイルが読み込めなくなってしまいます。
OrcaでShortCutの項を見ると[WkDir]とそれらしい項目があったので
設定してみましたが、それでもうまくいかず、ショートカットのプロパティを
見ると「作業フォルダ」は空のままになっています。

なにか特別な設定が必要なのでしょうか?
設定箇所が間違っているのでしょうか?

詳しい方、どうかよろしくお願い致します。
どうも、通りすがりです。
ずぅ〜と前の事で、記憶も定かではないのですが・・・(^^;)

> OrcaでShortCutの項を見ると[WkDir]とそれらしい項目があったので
> 設定してみましたが、それでもうまくいかず、ショートカットのプロパティを
> 見ると「作業フォルダ」は空のままになっています。
WKDIR項目にはどのような値を入れられているんでしょうか?
相対パスを入れると無視されたと思います。
確か、ORCAで項目(値)にTARGETDIRと入れるとパスが通った記憶があります。
不確定な情報で申し訳ございませんが、一度お試しください。
ではでは・・
■No2021に返信(通りすがりさんの記事)
>>OrcaでShortCutの項を見ると[WkDir]とそれらしい項目があったので
>>設定してみましたが、それでもうまくいかず、ショートカットのプロパティを
>>見ると「作業フォルダ」は空のままになっています。

> 確か、ORCAで項目(値)にTARGETDIRと入れるとパスが通った記憶があります。

私も確認してみましたが、WkDirにTARGETDIRと入れただけではダメのようです。VS.NETでは作業フォルダを指定してmsiファイルを作成できますが、この時WkDirはTARGETDIRなどとなっていました。その他に何か必要みたいですが、それが何だか残念ながら分かりません。
■No2056に返信(管理人さんの記事)
> ■No2021に返信(通りすがりさんの記事)
> >>OrcaでShortCutの項を見ると[WkDir]とそれらしい項目があったので
> >>設定してみましたが、それでもうまくいかず、ショートカットのプロパティを
> >>見ると「作業フォルダ」は空のままになっています。
>
>>確か、ORCAで項目(値)にTARGETDIRと入れるとパスが通った記憶があります。
>
> 私も確認してみましたが、WkDirにTARGETDIRと入れただけではダメのようです。
どうもです。
試しに適当なプログラムをVBで作成し、XPにインストールしてみました。
作成したMSIをORCAで開き、SHORTCUTのWkDirの所に”TARGETDIR”と入力してみました。
XPにインストールした後ショートカットのプロパティの”作業フォルダ”の項目には
”C:¥Program FIles¥AAAA¥”(AAAAはAPPがインストール
されたフォルダで、名前は適当です。)になってました。
ついでに、作成されたショートカットの画面も付けておきます。
MSI作成PC:Windows 2000 VB6SP5
インストールPC:Windows XP Pro
#もしかして、始めから的外れの回答をしてたりして・・・(^^;;;;)r
(この記事にはファイル"SHORTCUT.jpg"が添付されていましたが、削除されました。)

DOBON.NET | プログラミング道 | プログラミング掲示板