- ベストアンサー
Cドライブ直下にインストールされる
VS2008 Setupプロジェクトで作成したアプリをインストールすると、Program files直下にManufacturerで指定したフォルダが作成されず、Cドライブ直下にインストールされてしまいます。 開発環境のPCでは、問題なくインストールできるのですが、なぜかお客様の環境で発生します。 なお、お客様の環境は、Domain環境でactive directoryを使用されているとの事。 原因と対処方法をお教えいただけると幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
OSは?(VistaやWindows 7ではUACが関係する) ドライブ直下にフォルダを作り、インストールした場合、誰でも書き換え可能な権限が付与され、Program Files/Program Files (x86) 以下にフォルダを作った場合、管理者権限がないと書き換えられない権限となる仕様。 Program files直下に指定したフォルダを作成し、インストールした場合エラー(起動時に「Assembly Version Information 2008 は動作を停止しました」とのエラーで起動できない)の可能性あり。 参考URL
お礼
回答、ありがとうございます。 OSは、Windows7です。 UACが関係しているとのこと。参考になりました。
補足
インストール前にUACを停止してインストールしたら Program files配下にインストールできました。 インストール後は、UACを元に戻すことで解決できました。 ありがとうございました。