Visual Studio 2012 for Win8 を起動し、[新しいプロジェクト] で [C#] を選択し、[Windows ランタイム コンポーネント] を選択します。"cw+TAB+TAB" to print "Console.WriteLine();"
次の行が表示されます:global::System.Console.WriteLine();
私のコードは次のとおりです。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WindowsRuntimeComponent1
{
public sealed class Class1
{
global::System.Console.WriteLine();
}
}
次のエラーが表示されます。
Error 1 Invalid token '(' in class, struct, or interface member declaration" ,
Error 2 The type or namespace name 'Console' does not exist in the namespace 'System' (are you missing an assembly
これらのエラーに対する答えはすべてオンラインで同じです。「.NetFramework」を 4.5 から 4.0 にロールバックする必要があります - ただし、ソリューション エクスプローラーの [プロパティ] に移動すると、ターゲット フレームワークが空白で無効になっています。変更することはできません。どうすればこの問題を解決できますか?
エラーの解決策は、NET Framework を変更するだけではない可能性があります。この問題について知っていることをすべて共有してください。