Visual Studio のリリース モードでビルドすると、複数のユーザーがアクセスできるように、.exe ファイルと必要なすべてのファイルを共有の場所にコピーするプログラムがあります。コピーしたフォルダー内に、プロジェクトのビルド時に C# を使用して .exe ファイルへのショートカットを自動的に作成しました。
問題
そのフォルダを共有の場所からコピーして任意のデスクトップに配置し、そのショートカット ファイルを実行できるようにしたいと考えています。問題は、ショートカットがまだローカルの場所ではなく、共有の場所にある .exe ファイルを指していることです。ショートカットのターゲットの場所を、そのローカル フォルダーを配置した場所に相対的に設定するにはどうすればよいですか?