2011-02-23 8 views
1
で壊れ

OS:Vistaの32ビット
IDE:Visual Studioの2010
私は今朝VSを使用していた、と私は戻って昼食のインテリセンスから来たときに/コード分析が完全に壊れています。私はWPFのプロジェクトを作成する場合は、新しいクラス定義を追加し、そのクラスプットで、例えばコード分析は、VS2010

int foo = 5; 
    foo = 6; 

インテリセンスは、(それがアップ示されていません)タブ完全な「foo」ということができたではないだろう私はそれを自分自身を入力すると、コンパイルエラー "無効なトークン '='クラス、構造体、またはインターフェイスメンバ宣言で"と "WpfApplication2.Class1.foo 'は'フィールド 'ですが、タイプ "'

MainWindow.xamlのコードビハインドで同じコードを試した場合、これは期待どおりに動作することに注意してください。

追加のテストでは、コンソールアプリケーションプロジェクトの追加されたクラスで同じ動作が示されますが、自動生成されたファイルProgram.csでは同じ動作を示していません。

私はdevenv/ResetSettingsを試して、インポート/エクスポートツールで設定をリセットしましたが、違いはありません。ドキュメントフォルダのAppdata/roamingと/ localのVSファイルを削除しましたが、何の効果もありません。私は企業環境にいるので、再インストールを行うためにインストールメディアに手を差し伸べることはかなり大きな試練です。可能であれば、これを修正したいと思います。

+1

昼食中にワークステーションをロックします。 ;) –

+0

これは "コード分析"(FxCop)と何が関係していますか? –

+0

コンパイル時にエラーをスローするのはコード解析なので、少なくともそれは私の理解です。 – m3rlin45

答えて

0

中括弧が不一致のように聞こえます。 {}

+0

それはそれだとは思わない。これは、最も簡単なクラスファイルでも可能ですが、文字通り「add-> class」を右クリックして、すべてデフォルトにしておき、クラスにコードスニペットを入力します(2つの閉じた括弧、 f5を押して、これらの2つのエラーを吹き飛ばす、これはすべてのデフォルト設定のコンソールまたはWPFアプリケーション上にあります。 – m3rlin45

0

奇妙なことに私はまだ何が原因なのか分かりませんが、すべてを削除して/ ResetSettingsで修正したようです。マジック?

関連する問題