VisualStudio2010展開プロジェクトからデスクトップにアプリケーションショートカットを作成する際に問題が発生しました。ショートカットは問題なく作成されますが、アプリケーション固有のファイルをショートカットにドラッグアンドドロップすると、機能しません(カーソルがスラッシュの付いた赤い円に変わります)。一方、アプリケーションディレクトリに移動し、実行可能ファイル自体でこれを実行すると、正常に動作します(ファイルが正しく開きます)。興味深いのは、インストール後に実行可能ファイルへのショートカットを手動で作成すると、ファイルをその上にドラッグアンドドロップすることもできることです。
これを修正しようとしたときに私が発見した便利なことは、両方のショートカット(デプロイメントプロジェクトが作成したものと手動で作成したもの)のプロパティダイアログを開くと、手動で作成したものがターゲットになることです。実行可能ファイルのフルパス。もう一方は実行可能ファイルの名前だけです(ただし、ディレクトリでの開始は正しいです)。それらをダブルクリックすると、両方ともアプリケーションを実行し、両方とも正しいアイコンが表示されます。
展開プロジェクトで作成されたショートカットを取得して、実行可能ファイルをプロジェクトにドラッグアンドドロップして開くことができるようにするにはどうすればよいですか?