5

Visual Studio 2008 で作成した MSI インストーラーは、指定されたディレクトリへのアプリのインストールを拒否し、代わりにルート ディレクトリにのみアプリをインストールします。同じ MSI を使用して x86 システムにインストールすると、インストーラーは指定されたディレクトリにアプリをインストールします。

Server 2008 と Win7 RC x64 (Hyper-V) でアプリと MSI を開発しています。どちらの開発プラットフォームでも同じ結果が得られます。

前もって感謝します!

4

2 に答える 2

2

次の 2 点を確認します。

  1. コードで x64 をターゲットにしていますか?
  2. .MSI ファイルの x64 をターゲットにしていますか?

このリンクhttp://msdn.microsoft.com/en-us/library/cd7a85k9(VS.80).aspxは、落とし穴について説明しています。

于 2009-07-06T21:27:56.023 に答える
1

私は同じ問題に遭遇しました。右クリックして「管理者として実行」を選択することで解決できました

于 2012-07-11T21:33:14.237 に答える