Windows7(SP1)及びWindowsXp(SP3)上で動作するエミュレータソフトを使用しているのですが、
Windows7(SP1)にしたところ、ある機能を実行しようとしたところ、
.NET Frameworkのエラーが出るようになりました。
C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config
Parser returned error 0x80070005.
ということで、ネット上で調べると、0x80070005はアクセス権が無い時に出るエラーのようです。
管理者権限で実行すると、このエラーが出なくなるため、このファイルに一般ユーザーに対するアクセス権を与えたところ、エラーは出なくなりました。
machine.configというファイルがどんな役割をしているのか判らないので、これにより変な影響が出るのが不安です。
Xpではこんな現象は出なかったのですが、machine.configの取扱い方法が変わってきたのでしょうか?
ネット上でも同様のトラブルが出ているという記事を目にしますが、どのような対応をされているのでしょうか?