デバッグを有効にしてプログラムを実行しようとすると、「プロジェクトを実行しようとしている間にエラー:Reflectionによって呼び出された例外の例外」というエラーメッセージが表示されるたびに、Visual Studio 2010のバグがあります。これは新鮮なプロジェクトでも起こりますので、コードではありません。
アンインストーラをアンインストールして再インストールしようとしましたが、まだ壊れていました。
Visual Studioのすべてのファイルを完全に削除または修理するために取る必要があるのは、それに頼ることができるのでしょうか。
新しいサービスパックでWindows 7を実行しています。必要に応じてUbuntu 10.4に起動できますが、Visual StudioはそのOS上で実行されるように設定されていません。
PS> http://support.microsoft.com/kb/248697 、しかし、それは両方とも、それがXPでさえ、それがXPであるので、それはそれを疑います。関連性。
編集:もう詳細:
Linuxに入って新しいフォルダを作成した場合(今のところこのフォルダのTestPermsを呼び出しましょう)、そのフォルダーが端末にある場所に移動してLS -Lを入力してください。
drwx------ 1 nick nick 0 2011-03-16 20:08 TESTPERMS
_
その後、コマンドChmod 777 Testpermsを入力します
この結果を得ます。
drwx------ 1 nick nick 0 2011-03-16 20:08 TESTPERMS
_
Sudo Chmod 777 Testpermsを試してみましょう
この結果を得ます。
drwx------ 1 nick nick 0 2011-03-16 20:08 TESTPERMS
_
権限は変わりません。
編集:
OK、まあ、私は完全に再フォーマットすることによって問題を修正することができました。この問題を踏み入れる他の人がいる場合は、これを開いたままにしますが、解決策をテストできなくなりました。
私はこれを簡単なGoogle検索で見つけることができました( link ):
2.4.11.2 Debugger start fails if the IntelliTrace recordings directory is Read-Only
By default, IntelliTrace files are located in the "%ProgramData%\Microsoft Visual
Studio\10.0\TraceDebugging\" directory. If this directory is made read-only, or the
directory is changed to a read-only location, an uncaught exception gets raised to the
user. "Error while trying to run project: Uncaught exception thrown by method called
through Reflection."
_
この問題を解決するには:
* Option 1: Modify the permissions of the directory to be writable.
* Option 2: Change the directory where IntelliTrace recordings are stored.
o In Visual Studio, open the Options dialog box.
o Expand the IntelliTrace item in the left pane of the dialog box.
o Click the Advanced item under IntelliTrace.
o Change the IntelliTrace recordings directory to one that is not read-only.
o Click OK.
_
最初の段落に記載されている問題を解決するには、VS2010のリリースバージョンのService Pack 1をインストールしてみてください。それが役立つならば、あなたの問題をMicrosoft Connectに投稿してください。