2012-03-01 13 views
1

私は昨夜VS11ベータ版をインストールして、2010年のVisual Studio 11は、web.configファイルには約1名前空間のインポートを文句

のVisual Studioでコード化された.NET 4.0のウェブサイトを持っている、と作業することを使用しています今日のWebサイト私はWebサイトを.NET 4.5に変更していない、まだ4.0です。

私は多くのカスタムライブラリを作成しており、ほとんどのプロジェクト(dbアクセス、LINQ拡張など)で使用しています。私はすべて<system.web><pages><namespaces><add/>を私のプロジェクトのweb.configに編集しました。私はImport行を、私がそれらから物事を使用したいすべてのファイルの先頭に置く必要はありません。

このすべてが正常に動作し、VS2010で期待どおり、およびVS11ですべてが正常に動作し、... 1つの例外の EXCEPT。

Error: The namespace 'MyLibraries.LIB' is not a valid identifier.

はすべて私の他のライブラリは作業を続ける:ONEと私のカスタムライブラリの一つだけ、私はそれがweb.configに含まれてい、デザイン時のコンパイラは述べエラー一覧]ウィンドウにエラーメッセージを出力し彼らはVS2010で行ったのとまったく同じです。私はおそらくファイルや何かに埋め込まれている見えない文字があると思ったので、その名前空間のために行全体を取り出して<add/>行を作り直してから再入力しました。喜びはありません。また、binディレクトリからDLL(および関連するファイル)を削除して、再追加してみました。

+0

It's Beta。バグを予期する。 – Xantec

答えて

0

これは、VS11自体の問題ではなく、Framework 4.5の問題であることが分かります。

私はVS11をアンインストールし、VS2010はまだ同じ問題を抱えていました。 その後、VS11をアンインストールしても.NET 4.5はアンインストールされないことがわかりました。そのため、アンインストールしてから2010が正常でした。

関連する問題