ヽ|∵|ゝ(Fantom) の 開発blog? ホーム » Unity »【Unity】"~\Temp\Assembly-CSharp.dll.mdb" is denied. と出たら…

【Unity】"~\Temp\Assembly-CSharp.dll.mdb" is denied. と出たら…  


 なぜか MonoDevelop から Unity エディタに戻るとやたらと以下のエラーが出て、再度 MonoDevelop でソースを保存しなおすと直ったりする変なエラー。

Internal compiler error. See the console log for more information. output was:
Unhandled Exception: System.UnauthorizedAccessException: Access to the path "~\Temp\Assembly-CSharp.dll.mdb" is denied.

 調べたらどうやらアンチウィルスが、テンポラリファイルなどをコンパイル中にチェックしようとして、タイミングによってはエラーが出るっぽい。ちなみにアンチウィルスは McAfee (Windows)。

 他の環境ではわからないが、私の場合、次の方法でエラーが出なくなった。


1.タスクトレイにいる「マカフィー」を開く。

2.「ウィルスおよびスパイウェア対策」の項目から、「リアルタイムスキャン」を「無効」に設定する。

3.時間は適当で良いが、切れると再度エラーが出るので「再起動後」でも良い(任意)。


 しかし、開発中はネットで調べ物をよくするから心配だね。今使っているマカフィーは無料で付いてきたものだから、期限切れたら他のに乗り換えよう。マカフィーって、少し放置してると勝手にHDDスキャンしはじめたりするから鬱陶しいんだよね。除外フォルダとかオートスキャンのアイドル時間など設定できたらいいのだけど、そんな項目どこもにも見つからないし、タスクマネージャーで落とそうと思ったこともあるが、ロックされて落ちない。不便だ…。

[追記]
 後日、別のアンチウィルスに替えたら、全く出なくなった…。


(関連記事)
【Unity】アイコン画像のフォーマット警告:Compressed texture XXX is used as icon. This might compromise visual quality of~ を消す
【Unity】5.6 の Canvas の警告:Shader channels Normal and Tangent are most often used with lighting~ を消す
【Unity】InitializeUnityExtensions: Must have a valid path for the plugin [XX] (XX:番号) というエラーの修正方法


スポンサーサイト

category: Unity

thread: ゲーム開発

janre: コンピュータ

tag: Unityトラブルシューティング 
tb: 0   cm: --


トラックバック

トラックバックURL
→http://fantom1x.blog130.fc2.com/tb.php/164-bac1d353
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

検索フォーム

全記事一覧

カテゴリ

ユーザータグ

最新記事

リンク

PR

▲ Pagetop