0

私は単純なものが欠けていると確信していますが、私の状況はここにあります。セットアッププロジェクトのショートカットのコマンドパラメータを指定してください

コンパクトなフレームワークコンソールアプリケーションのプライマリ出力を\ Program Files Folder \ MyAppにインストールし、Windows Folder \ StartUpでプライマリ出力へのショートカットを作成する展開プロジェクトがあります。

Windows Folder \ StartUpで作成されたショートカットで、コマンドラインパラメータを自分のexeに渡して、手動で起動するのではなくOSが起動したために実行されたことを確認します。 exe

私はコマンドラインパラメータを指定するためにとにかく見つけることができない、ショートカットの唯一のプロパティは(Name)、フォルダとターゲットです。

アイデア?

答えて

1

独自のショートカットファイル(「foo.lnk」 - format is well documentedなど)を作成し、プロジェクトの組み込みのショートカット作成メカニズムを使用せずに、セットアッププロジェクトにファイルとして追加します。

+0

この方法でショートカットを作成することはできましたが、まだ展開プロジェクトに追加できませんでした。ファイルを追加しようとすると、Visual Studioはエラーやメッセージをスローしませんでした。ファイルを追加しなかっただけです。 – Fishcake

0

手動でショートカットを作成しましたが、展開プロジェクトに追加できませんでした。

最後に、手動で作成したショートカット(.lnk)をメインアプリケーションプロジェクトに追加し、ビルドアクションを「コンテンツ」に設定しました。

展開プロジェクト内では、WindowsのFolder \ StartUpフォルダに「プロジェクト出力 - >コンテンツファイル」を追加して、最後にコマンドパラメータを使用してショートカットを取得することができました。デバイス。

関連する問題