Visual Studio 2005环境中引入一个新的生成引擎,称为 MSBuild,它在 Visual Studio 2005 IDE 中集成以显著改进生成过程。虽然 MSBuild 在Visual Studio 2005环境中进行操作,但是对它进行了专门设计,以便可以从命令行执行生成任务。
在“Team Settings”部分下,可指定一个 .vssettings 文件来包含在一组开发人员中共享的设置。要理解其用途,不妨考虑以下情况:一个开发团队的所有成员都必须使用 Visual Basic .NET 代码文件相同的缩进和格式化选项。开发人员主管可以配置 Visual Studio 2005 中的格式化选项,然后使用 Import/Export Settings 对话框将这些格式化设置保存到网络共享的 .vssettings 文件中。然后,开发团队的其他成员更新他们的 Visual Studio 配置以使用该团队的设置文件。如果该团队以后决定更改默认值,则开发人员主管可以将新设置导出到相同的文件位置,该团队中的每个成员在他们下次启动 Visual Studio 时都将自动接收到此新设置。
位于“Importing And Exporting”部分下的“Location”文本框指定一个导出或导入设置的默认位置。下一节描述如何导入和导出设置文件。
注活动设置由两部分组成:首次启动 Visual Studio 2005 时所选的已安装 .vssettings 文件中预定义的自定义,以及其后进行的任何 IDE 自定义。在每次退出 Visual Studio 时,活动设置会自动保存到 currentsettings.vssettings 文件。Import/Export Settings 对话框
Visual Studio 2005环境中的菜单包含一个 Import/Export Settings 菜单项,用于打开一个管理设置文件的对话框。该对话框提供三个方面的基本功能:将当前的 IDE 设置导出到一个文件中 | 从文件中导入 IDE 设置 | 将环境重新设置为默认文件中预定义的工作方式 。
根据是导出设置还是导入设置,该对话框可以让您分别选择将哪些设置导出到 .vssettings 文件,或者从现有的 .vssettings 文件导入哪些设置。注设置类别通常为工具窗口、选项页或 IDE 功能定义设置的逻辑分组。
下图显示一个已选中“Export IDE settings to a file”选项的 Import/Export Settings 对话框。在“Choose The Settings To Export”部分下,选择或清除要导出的单个设置或整个设置类别。
对于高度可自定义的开发环境而言,一个明显的劣势是可能会使开发人员无意识地(当然没有人会有意这样做)删除 IDE 的必需功能。例如,可能删除工具栏或菜单中的必需项。或者,由于缺乏经验,将工具窗口重新排列为不可用的布局。在 Visual Studio 的早期版本中,可以还原 IDE 中的单个项(例如,通过转到 Window 菜单并选择 Reset Window Layout 命令)。这些重置工具中的大部分都已转移到Visual Studio 2005环境中。然而,单个重置工具只包含 IDE 功能的一小部分并分散在整个 IDE 中,这让有时查找一个合适的重置工具非常困难。