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 Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies' へのアクセスが拒否されました。管理者としてログインしているときに同じ例外が発生します。

どうすればこの問題を回避できますか?

ありがとう、
ヴェンカット・ラオ

4

2 に答える 2

4

Paraffinは WiX の一部ではありません。John Robbins によって作成されたものです。サポートについては John Robbins に連絡するか、利用可能なソース コードを調べてください。

それを回避する限り、プロジェクトの依存関係を取得しようとしている場合は、 CopyLocal=true を設定してから、dll と同じ出力ディレクトリで dll を見つけて、そこから取得してみてください。

于 2011-01-06T15:56:17.123 に答える
-1

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

于 2011-01-06T18:17:52.270 に答える