如何:生成和执行 Visual C# 应用程序
展开全部
要生成和执行 C# 程序,请按 F5。就是如此简单。
当然,后台会发生许多操作。在 C# 程序能够执行之前,必须将其编译为所有 .NET Framework 语言都能理解的中间格式,即编译为 Microsoft 中间语言,简称 MSIL。有关 MSIL 的更多信息,请参见
C# 和 .NET Framework。
当按 F5 或单击“调试”菜单上的“开始执行”或“开始执行(不调试)”
时,将开始进行转换并创建可执行文件。
程序的可执行文件以 .exe 结尾,存储在下列两个位置或其中一个位置中:
My Documents\Visual Studio 2008\Projects\
<项目名称\<项目名称\bin\Debug- 或 -My Documents\Visual Studio 2008\Projects\
<项目名称\<项目名称
\bin\Release
之所以有两个可能的位置,是因为可执行文件有两种可能的格式。按 F5 时,将创建带有附加调试信息的可执行文件版本。这便是放在 Debug 目录下的文件。
如果单击“生成”菜单中的“生成解决方案”
或按 Ctrl+F5,或者单击“调试”菜单中的“开始执行(不调试)”
,则会创建不带有调试信息的可执行文件版本。
通常情况下,在开发过程中需要使用可执行文件的调试版本,然后在需要共享或部署已完成的应用程序时创建零售版本。有关更多信息,请参见
如果 C# 语法中存在错误,或存在无法解析为已知类型或成员的标识符,生成将失败。
“错误列表”窗口
中将出现一个错误列表,默认情况下该窗口显示在代码编辑器的正下方。可以双击某条错误信息,转到发生错误的代码行。
C# 编译器错误消息通常非常清楚而且描述性很强。如果您无法断定问题所在,可以在错误列表中选中错误消息,然后按 F1,转到针对该消息的帮助主题。帮助主题包含其他有用信息。如果问题仍然无法解决,则可以采取下一步措施,在一个 C# 论坛或新闻组中提问。若要访问此类论坛,请在“帮助”菜单上单击“MSDN 论坛”。
说明:如果您遇到了一个编译器错误,但此错误的帮助主题未能提供有用的帮助,您可以发送该问题的说明,以帮助 Microsoft 改进文档。若要发送反馈,请单击包含此错误的“帮助”页的底部链接。
当然,后台会发生许多操作。在 C# 程序能够执行之前,必须将其编译为所有 .NET Framework 语言都能理解的中间格式,即编译为 Microsoft 中间语言,简称 MSIL。有关 MSIL 的更多信息,请参见
C# 和 .NET Framework。
当按 F5 或单击“调试”菜单上的“开始执行”或“开始执行(不调试)”
时,将开始进行转换并创建可执行文件。
程序的可执行文件以 .exe 结尾,存储在下列两个位置或其中一个位置中:
My Documents\Visual Studio 2008\Projects\
<项目名称\<项目名称\bin\Debug- 或 -My Documents\Visual Studio 2008\Projects\
<项目名称\<项目名称
\bin\Release
之所以有两个可能的位置,是因为可执行文件有两种可能的格式。按 F5 时,将创建带有附加调试信息的可执行文件版本。这便是放在 Debug 目录下的文件。
如果单击“生成”菜单中的“生成解决方案”
或按 Ctrl+F5,或者单击“调试”菜单中的“开始执行(不调试)”
,则会创建不带有调试信息的可执行文件版本。
通常情况下,在开发过程中需要使用可执行文件的调试版本,然后在需要共享或部署已完成的应用程序时创建零售版本。有关更多信息,请参见
如果 C# 语法中存在错误,或存在无法解析为已知类型或成员的标识符,生成将失败。
“错误列表”窗口
中将出现一个错误列表,默认情况下该窗口显示在代码编辑器的正下方。可以双击某条错误信息,转到发生错误的代码行。
C# 编译器错误消息通常非常清楚而且描述性很强。如果您无法断定问题所在,可以在错误列表中选中错误消息,然后按 F1,转到针对该消息的帮助主题。帮助主题包含其他有用信息。如果问题仍然无法解决,则可以采取下一步措施,在一个 C# 论坛或新闻组中提问。若要访问此类论坛,请在“帮助”菜单上单击“MSDN 论坛”。
说明:如果您遇到了一个编译器错误,但此错误的帮助主题未能提供有用的帮助,您可以发送该问题的说明,以帮助 Microsoft 改进文档。若要发送反馈,请单击包含此错误的“帮助”页的底部链接。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询