* Setupで"送る"(SendTo)にショートカットを作れない問題【2005,2008】 [#m00a18e1] これは、Visual Studioのバグで、2005,2008ともに治っていないようです。~ そこで、ググっていろいろ調べた結果、WindowsのPlatform SDKに入っている、 Orcaというツールを使えば問題が解決できるという事がわかりました。~ 早速試してみたところ、うまくいったので手順を書き留めておきます。~ ** Windows Installer SDKに入っている"Orca"というツールで、インストールファイル(*.msi)のショートカットを書き換える [#me2a645e] - Windows Installer SDKは単独では入手できないので、Windows Platform SDKをインストール -- 私は、以下のURLからWindows Server 2003 PSDK Full Downloadを使用しました。~ http://www.microsoft.com/downloads/details.aspx?familyid=EBA0128F-A770-45F1-86F3-7AB010B398A3&displaylang=en~ (これ以外でも、Windows Installer SDKが入っているPlatform SDKなら良いらしいです) --- PSDK-Full1.cab~PSDK-Full16.cabまでと、PSDK-Full.exeをダウンロード --- PSDK-Full.exeを実行すると、PSDK-Full.batとextract.exeが解凍される。 --- コマンドラインから、"PSDK-Full.bat sdk" とタイプすると、sdkフォルダにSDK一式が解凍される。 --- sdkフォルダのSetup.exeを実行して、Windows Platform SDKをインストール --- Platform SDKのインストールフォルダ以下のBINにある、Orca.msiをインストール。 - 以上の手順でOrcaが利用可能になります。 - Visual StudioでSetupプロジェクトを作り、*.msiファイルをビルドする - ビルドしたmsiファイルを、Orcaを起動して読み込ませる。 - 左のTablesの"Shortcut"をクリックし、Directoryが"SendToFolder"のフィールドの、Targetを"DefaultFeature"から"[TARGETDIR]\<appname>"に置き換える。 -- <appname>とは、プログラムフォルダにある実行ファイル名です - Orcaでmsiを保存する~ 以上で、SendToに正しいショートカットがインストールされます。 |CENTER:Orcaの画面| |#ref(OrcaSC1.png);| めんどくさいですねぇ~。Visual Studio 2010で修正されていることを願うばかりです。~ ---- コメント記入欄 ---- :参考URL| ---ひとりごと http://www.kosaic.jp/tdiary/20081026.html~ ---momo2 web http://momo2lp.hp.infoseek.co.jp/tips/index.html~