C# “当前上下文中不存在”错误-超级简单

C# “当前上下文中不存在”错误-超级简单,c#,C#,我打开了昨天制作的一个程序,该程序昨天运行良好,但今天在Visual Studio 2013 Express for Windows中运行,它是所有“Console.WriteLine;”中的“Console”部分下面的代码是一个超级简单的版本,给出了相同的错误。提前感谢您的帮助 using System; using System.Collections.Generic; using System.IO; using System.Linq; class Start { static

我打开了昨天制作的一个程序,该程序昨天运行良好,但今天在Visual Studio 2013 Express for Windows中运行,它是所有“Console.WriteLine;”中的“Console”部分下面的代码是一个超级简单的版本,给出了相同的错误。提前感谢您的帮助

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;

class Start
{
    static void Main(string[] args)
    {
        Console.WriteLine("This is an Error :S");
    }
}

没有名称空间。将现有类包装到命名空间中。

如果我理解正确,您正在尝试创建Windows 8应用程序。如前所述,控制台在此类型的应用程序中不可用

不适用于开发Windows应用商店的类型和成员 控制台和ASP.NET类型等应用程序


这真的是你的代码吗?如果您的类被命名为System或类似的东西,我会预料到这个错误……我知道高亮显示错误有时会让人困惑。它真的拒绝编译吗?您可能会发现它实际上是工作的,只是显示不正确;或者使用System.Console;?是针对Windows的Express还是针对Windows桌面的Express?我不确定前者是否支持任何支持System.Console的项目类型。我尝试过System.Console。。。同样的错误,但在“系统控制台”部分…这是有道理的,但他说他昨天试过了,而且成功了抱歉,你说得对,我错过了。奇怪的是,它首先会在Windows 8应用程序中工作:/that It!!:D@oscholten-您是否意识到,如果说它昨天起作用,通常意味着在这台机器上使用这个版本的Visual Studio,而不是在一台完全不同的机器上使用不同版本的Visual Studio,而无需进一步的限定-当您昨天刚刚说它起作用时,我们是如何猜到这一点的?