現在、ライブラリを Windows 8 用の Metro ライブラリに変換しています。「クラス ライブラリ (Windows ストア アプリ)」C# テンプレートを使用して、Visual Studio 2012 で新しいプロジェクトを作成しました。私は多くのファイルを追加してコンパイルエラーに取り組んできましたが、私を混乱させているのは次のとおりです。
Error 2 Predefined type 'System.TypedReference' is not defined or
imported CSC MyNewProject
「ファイル」列の下に「CSC」が表示されます。エラーをダブルクリックしても何も起こりません。グーグルは私にこれだけを与えます:
コマンド ライン コンパイラから /nostdlib オプションを指定しないでください。
プロジェクトが正しい mscorlib.dll を参照していることを確認してください。
.NET Framework 共通言語ランタイムを再インストールします (以前の解決策で問題が解決しない場合)。
(ソースhttp://msdn.microsoft.com/en-us/library/f5c3ehka.aspx )
私はコマンド ライン コンパイラを使用していません。mscorlib を含めたり除外したりする方法がわかりません。これは、Visual Studio の以前の .NET アプリとは異なり、私のプロジェクトが参照しているのは ".NET for Windows Store apps" と "Windows 」 (私がまだ慣れているもの)。
これについて何か考え/アドバイスはありますか?