私は への電話をかけています。config.Save(ConfigurationSaveMode.Modified); Windows XPではこの呼び出しが正常に機能します。私はVistaでそれを実行するとVistaのアクセス許可
は私が取得:
例外:System.Reflection.TargetInvocationException:呼び出しのターゲットが例外をスローされました。 ---> System.Configuration.ConfigurationErrorsException:設定ファイルの読み込み中にエラーが発生しました: 'C:\ Windows \ system32 \ 2lqfj0cv.tmp'へのアクセスが拒否されました。 (C:\ Windows \ system32 \ MsiExec.config)---> System.UnauthorizedAccessException: 'C:\ Windows \ system32 \ 2lqfj0cv.tmp'へのアクセスが拒否されました。
ここで私は、Windows Installer MSI(マネージDLLの呼び出し)から上記の呼び出しを実行していることを確認しました。私はユーザー権限のために何かする必要があると思いますか?私は本当にVistaのアクセス許可について多くのことを知らないのですか?
。今はうまく動作します。 –