使用vs2013开发人员命令提示符的问题

本文关键字:命令提示符 问题 vs2013 开发 使用 | 更新日期: 2023-09-27 18:17:03

我正在阅读第六版的Windows编程。这本书需要使用c#,而不是我熟悉的c++,所以我正在阅读Charles Petzold的第0章。net。在这个免费的pdf中,它告诉我使用Visual studio的命令行,我在谷歌上搜索了如何找到它,并得出了在vs2013中使用开发者命令提示符的答案。它告诉我在记事本文件中输入以下代码,该文件仅显示到我假设的控制台。

// --------------------------------------------
// FirstProgram.cs (c) 2006 by Charles Petzold
// --------------------------------------------
class FirstProgram
{
    public static void Main()
    {
        System.Console.WriteLine("Hello, Microsoft .NET Framework!");
    }
}

现在,在我将其输入记事本并将其保存为"firstprogram.cs"之后,我被告知进入VS2013的开发人员命令提示符并输入"csc firstprogram.cs"。这应该是编译我的代码到c#从csc.exe文件在我的计算机。然而,当我输入这段代码时,出现了这样的消息:

Microsoft (R) Visual c# Compiler version 12.0.30723.0c# 5微软公司版权所有。版权所有

错误CS2001:源文件'firstprogram.cs'找不到没有指定源文件

请帮帮我。这很烦人。使用我的Visual Studio 2013会更好吗,即使pdf说要先使用这个?我的Visual Studio 2013应该运行一个名为Blend的应用程序吗?

使用vs2013开发人员命令提示符的问题

进入命令提示符后,导航到FirstProgram.cs所在的文件夹并在那里执行命令。也许你最好使用Visual Studio,尽管弄清楚这个不会伤害你。

导航,使用cd <folder_path>

您需要在编译前将目录(CD)更改为包含源文件的目录。

在命令提示符中,如果执行"dir firstprogram.cs",我猜它会显示找到0个文件。