を保存するとき、私はC#とエンタープライズライブラリに新しいですし、私は私が解決することができたIDEでいくつかの奇妙な行動に走ったが、私は私が取得したいことを十分に奇妙だと思いました他の開発者の反応とおそらく他の人に利益をもたらす。usingステートメント私はプロジェクト
データアクセスブロックを使用して始めたかったのです。 VS2010とNuGetを使用して、NuGetはデータアクセスDLLをダウンロードし、参照を設定しました。しかし、毎回私は、次のように入力するために揃え:Microsoft.Practices.EnterpriseLibrary.Dataを使用して
。
して、プロジェクトを保存し、ラインは単に姿を消した後、私は次の文を入力しようとしたとき、私は参照が欠落していたことを示唆しているコンパイルエラーになるだろう:
データベースDB = DatabaseFactory.CreateDatabase() ;
オブジェクトを完全修飾することによって "using"ステートメントをバイパスしようとしたとき、それは役に立たなかった。
最後に、クライアントフレームワークではなく、フル4.0フレームワークを使用してコンパイルすることで問題を解決しました。
私のVisual Studio環境めちゃくちゃに少しですが、今のところ問題は、SSISやSSRSに隔離ようです。他の人が経験したこの動作ですか、それとも私のコンピュータですか?確かに私にとっては異常な行動のようです。
"私のVisual Studio環境は少し台無しです" - ??? –
私がReSharperに未使用のものを取り除くように頼むと、私はディレクティブを自動的に削除して見たことがあります。 – TrueWill
試してみてください!あなたがNuGetを手に入れたら、ステップを再現するのに1秒かかる。 – ChadD