簡単なインストーラーを作成するために、Microsoft Visual Studio 2013 インストーラー プロジェクトをインストールしました。ただし、インストーラーを実行すると、ファイルが Program Files の適切なフォルダーではなく c:\ にコピーされます (パスを要求されますが)。
これは、MSI (Installer プロジェクトによって生成される唯一のもの) が昇格された特権で実行されていないことが原因のようです。もう1つのことは、MSIファイルの管理者として実行することはできません(いくつかのreg-hacksを行わない限り).
私は解決策を探しましたが、これに取り組む方法は多かれ少なかれ複雑な方法がたくさんあるようです。
問題は、ファイルを適切なプログラム ファイル フォルダにコピーするだけの簡単なスイッチがないかどうかです。非常に基本的な機能と思われるものの回避策を作成したくありません。