0

私のアプリケーション用のビルドセットアップパッケージにVisual Studioセットアッププロジェクト拡張を使用しています。私はInstall Location Select Interfaceを削除して、代わりにアプリケーションは私が設定した場所にインストールする必要があります。現時点では、アプリケーションのインストール場所はのUIにApplicationフォルダのRight-clickで設定され、[ProgramFilesFolder][Manufacturer]\[ProductName]という値に設定されています。 ProgramFiles(X86)フォルダにインストールしています。Visual Studioセットアッププロジェクトのインストール場所の設定

C:\Windows\SysWOW64フォルダ内にアプリケーションをインストールしたいと思います。このフォルダ構造をデフォルト値として設定する方法を知っている人はいますか?

答えて

2

Visual Studioセットアッププロジェクトでは、ファイルシステムエディタ内のアプリケーションフォルダフォルダのDefaultLocationプロパティを設定して、既定のインストールパスを制御します。

これは、あなたが見つけたとおり、[ProgramFilesFolder] [Manufacturer] [ProductName]にデフォルト設定されています。このプロパティを完全に置き換えることもできます(少なくとも[ProgramFilesFolder]は保持する必要があります)。または、これらのプロパティを変更することもできます。

[ProgramFilesFolder]が組み込まれていて、Windowの設定がどのようにカスタマイズされていても、ターゲットマシンのProgram Filesディレクトリに正しく導かれます。他の2つのプロパティは、セットアッププロジェクトのプロパティです(ソリューションエクスプローラでセットアッププロジェクトを選択し、プロパティグリッドを調べてそれらを検索します)。これらの既定値は、Visual Studioのインストール時に指定した会社名と、セットアッププロジェクトの名前です。

+0

'programfiles'の中にない' C:\ Windows \ SysWOW64'の場所に自分のアプリケーションをインストールする必要があります –

+0

[WindowsVolume] [SysWOW64]を試してみるかもしれませんが、うまくいきません。標準のインストーラプロパティのドキュメントは次のとおりです。 docとして、http://msdn.microsoft.com/en-us/library/windows/desktop/aa370905(v=vs.85).aspx#system_folder_properties –

+0

として、[WindowsVolume] [WindowsFolder] [SysWOW64]はcと等しい:\ windows \ SysWOW64 –

関連する問題