2011-01-06 13 views
1

私はWIXを初めて使用しているので、WindowsのProgram Filesディレクトリ内からコンポーネントを作成しようとしています。コマンドラインでC:¥Program Files(x86)¥Microsoft Visual Studio 9.0¥Common7¥IDE¥PrivateAssembliesに移動し、コマンド
paraffin -dir ./ -custom GlobalSoftware globalsoftware.wxs -gを実行します。
ここで私はSystem.UnauthorizedAccessExceptionを取得します:パス 'C:\ Programファイル(x86)\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ PrivateAssemblies'へのアクセスが拒否されました。私は管理者としてログインしているときと同じ例外が発生します。WIX Paraffin insideプログラムファイルディレクトリ

この問題を回避するにはどうすればよいですか?


ヴェンカトラオ

答えて

0

管理者としてコマンドラインを実行するだけでした。

3

ParaffinはWiXのの一部ではない、ありがとう、それがジョン・ロビンズによって書かれて、あなたは支援のために彼に連絡するか、利用可能なソースコードに目を通す必要があります。

私はあなたのプロジェクトの依存関係を収穫しようとしているならば、あなたはCopyLocal = trueを設定して、あなたのdllと同じ出力ディレクトリにあるdllを見つけ、そこから。