Show/Hide Toolbars

XSharp

 

应用程序页面包含 Visual Studio 项目最重要的设置。

 

ProjectPropertiesGeneral

 

项目

描述

命令行选项

Default Namespace

(默认命名空间)

为通过添加新项目对话框添加的项目(如类)指定默认命名空间。

这不是编译器的命令行选项,但 Visual Studio 使用它。

Dialect

(方言)

选择编译此项目时要使用的编译器方言。更改方言也可能会更改语言页面上的 'Allow Named Arguments' (允许命名参数)设置。

-dialect

Output Type

(输出类型)

要创建的应用程序类型。


Startup Object

(启动对象)

类的名称,该类包含启动应用程序时需要调用的 Start 方法。

X# 应用程序默认使用编译器生成的 Functions 类中的 Start 函数。

您可以在此处指定另一个类名来覆盖此设置。

-main:

Target Framework Moniker

(目标框架)

输出程序集所使用的公共语言运行时版本。

这不是编译器的命令行选项,而是控制加载参考程序集的位置。

Assembly Name

(程序集名)

输出文件的名称,该文件将保存程序集元数据。

-out

Output File

(输出文件)

项目的主要输出文件名。

该名称源自程序集名称

Project File

(项目文件)

包含项目的生成、配置和其他信息的文件名。

这是当前项目的名称

Project Folder

(项目目录)

项目的绝对位置

这是当前项目的位置

Application Icon

(应用程序图标)

设置用作应用程序图标的 .ico 文件。请注意,如果您的应用程序包含本地资源,该值将被忽略。

-win32icon

Prefer native resource over managed resource

(优先选择本地资源而非托管资源)

当您的应用程序包含本地资源时,请使用该本地资源,而不要根据 AssemblyTitle、AssemblyVersion 等全局程序集属性生成资源。

-usenativeversion

Suppress default Win32 manifest

(禁止默认的 Win32 清单)

如果选择,则必须提供自己的 Win32 清单。

-nowin32manifest

Vulcan Compatible Managed Resources

(Vulcan 兼容管理资源)

使用 Vulcan 兼容托管资源(当为 TRUE 时,资源文件包含在程序集中,不带命名空间前缀。当为 FALSE 时,资源文件将以应用程序的命名空间作为前缀,就像其他 .Net 语言一样,如 C# 语言)

-resource

.