的“新建项目”对话框内,从左窗格中选择项目类型。
3.在右窗格中选择项目模板。
4.在“名称”栏中输入新项目的名称。
对于某些项目类型,由于指定位置时就设置了项目名称,因此“名称”栏不可用。例如,Web 应用程序和 XML Web services 位于 Web 服务器上,并从该服务器上指定的虚拟目录导出它们的名称。
5.在“位置”栏设置保存位置。
6.单击“更多”按钮,这时“新建项目”对话框如下图所示。
“新建项目”对话框
7.选中“创建解决方案的目录”复选框。
8.在“新解决方案的名称”文本框中输入与该项目名称不同的新解决方案的名称。
9.单击“确定”按钮。。
根据创建的项目类型的不同,会出现创建项目的向导。
也可使用此对话框,通过选择“添入解决方案”单选框,向打开的解决方案添加新项目。仅当在解决方案资源管理器中打开解决方案时,此选项才出现。
打开解决方案和项目
要打开已经存在的解决方案,在集成开发环境中执行菜单命令“文件”ð“打开解决方案”,就会显示“打开解决方案”对话框,在该对话框中选择一个解决方案文件(.sln)后单击“打开”按钮,就会打开该解决方案和该解决方案中包含的所有项目。
也可以打开单独的项目文件,在集成开发环境中执行菜单命令“文件”ð“打开”ð“项目”命令,就会显示“打开项目”对话框,在该对话框中选择项目文件,并选择是将该项目添加到当前打开的解决方案中,还是关闭当前解决方案(这样就会打开项目原来所在的解决方案和项目),然后单击“打开”按钮。
“打开项目”对话框
树视图
下图为在解决方案资源管理器中显示包含三个项目的解决方案。
解决方案资源管理器
从该图可以看出,当前打开的解决方案为“Solution1”,该解决方案中包含三个项目,项目名称分别为WindowsApplication1、WindowsApplication2、WindowsApplication3。
树视图基于单个解决方案,并将它作为一个或多个项目以及与项目关联的项的容器。如果要将文件与解决方案(而不是特定项目)相关联,可以直接将项添加到解决方案中;然后这些项就会显示在“解决方案”文件夹中。此外,对于与解决方案或项目都不关联的文件,解决方案资源管理器会显示一个“杂项文件”文件夹。这些文件是磁盘上已经打开或创建的一般文件。
项的树视图显示了解决方案与项目、解决方案项之间的逻辑关系。此视图并不一定表示物理存储关系。不同种类的项目以不同的方式包含项。
如果要在树视图中显示杂项文件,请选择“在解决方案资源管理器中显示其他文件”复选框。在集成开发环境中,执行菜单命令“工具”ð“选项”命令,打开“选项” 对话框,该复选框在“环境”的“文档”页,如下图所示。
以粗体显示的项目
在解决方案资源管理器中,使用粗体字显示的项目为“启动项目”。调试程序时,启动项目会自动运行。默认情况下,将在解决方案中创建的第一个项目指定为启动项目。
如果仅仅是在解决方案资源管理器中选中显示一个项目,然后启动Visual Studio调试器,则该项目不会自动运行。
如要设置启动项目,单击解决方案资源管理器的属性按钮( ),然后在对话框中设置“启动项目”属性,如下图所示。
如果某个解决方案以粗体字显示,则指示启用了在调试器启动时运行多个项目的选项。尽管启用了此选项,但并不意味着已经选定了要运行的项目;默认情况下,它们设置为不运行。
图标
在解决方案资源管理器中可以打开文件,添加和移除项,也可以执行其他管理任务。每个项目模板都提供了自身的文件夹和图标,用来指示项目中项的性质。可以添加文件夹和项以满足各个开发项目的需要。
图标可以指示有关项的各种信息。例如,根据项目的不同,可能会看到指示项是HTML 文件或者指示文件处于源代码管理下的图标。每个项目模板还确定哪些工具和设计器与某个文件类型关联以及可用于项管理的命令。
命令
选择列表中的解决方案、项目或项会动态地更新可用的命令。例如,只有在列表中选择了Web应用程序时,才可以从解决方案资源管理器的工具栏中使用“复制项目”命令。可以双击一个文件以在与该文件的类型相关联的设计器、工具或编辑器中显示它。
若要更改某些文件类型的默认编辑器,可以右击文件,然后从快捷菜单中选择“打开方式”。
多重选择
可以选择单个项目中的多项或跨若干项目选择多项。当希望执行批操作(例如同时打开多个文件进行编辑)或希望确定或编辑两个或更多个解决方案项的交叉属性时,请选择多个项。
当选择多个项时,可用的命令表示对所有选定项通用的命令的交集。
3.在右窗格中选择项目模板。
4.在“名称”栏中输入新项目的名称。
对于某些项目类型,由于指定位置时就设置了项目名称,因此“名称”栏不可用。例如,Web 应用程序和 XML Web services 位于 Web 服务器上,并从该服务器上指定的虚拟目录导出它们的名称。
5.在“位置”栏设置保存位置。
6.单击“更多”按钮,这时“新建项目”对话框如下图所示。
“新建项目”对话框
7.选中“创建解决方案的目录”复选框。
8.在“新解决方案的名称”文本框中输入与该项目名称不同的新解决方案的名称。
9.单击“确定”按钮。。
根据创建的项目类型的不同,会出现创建项目的向导。
也可使用此对话框,通过选择“添入解决方案”单选框,向打开的解决方案添加新项目。仅当在解决方案资源管理器中打开解决方案时,此选项才出现。
打开解决方案和项目
要打开已经存在的解决方案,在集成开发环境中执行菜单命令“文件”ð“打开解决方案”,就会显示“打开解决方案”对话框,在该对话框中选择一个解决方案文件(.sln)后单击“打开”按钮,就会打开该解决方案和该解决方案中包含的所有项目。
也可以打开单独的项目文件,在集成开发环境中执行菜单命令“文件”ð“打开”ð“项目”命令,就会显示“打开项目”对话框,在该对话框中选择项目文件,并选择是将该项目添加到当前打开的解决方案中,还是关闭当前解决方案(这样就会打开项目原来所在的解决方案和项目),然后单击“打开”按钮。
“打开项目”对话框
树视图
下图为在解决方案资源管理器中显示包含三个项目的解决方案。
解决方案资源管理器
从该图可以看出,当前打开的解决方案为“Solution1”,该解决方案中包含三个项目,项目名称分别为WindowsApplication1、WindowsApplication2、WindowsApplication3。
树视图基于单个解决方案,并将它作为一个或多个项目以及与项目关联的项的容器。如果要将文件与解决方案(而不是特定项目)相关联,可以直接将项添加到解决方案中;然后这些项就会显示在“解决方案”文件夹中。此外,对于与解决方案或项目都不关联的文件,解决方案资源管理器会显示一个“杂项文件”文件夹。这些文件是磁盘上已经打开或创建的一般文件。
项的树视图显示了解决方案与项目、解决方案项之间的逻辑关系。此视图并不一定表示物理存储关系。不同种类的项目以不同的方式包含项。
如果要在树视图中显示杂项文件,请选择“在解决方案资源管理器中显示其他文件”复选框。在集成开发环境中,执行菜单命令“工具”ð“选项”命令,打开“选项” 对话框,该复选框在“环境”的“文档”页,如下图所示。
以粗体显示的项目
在解决方案资源管理器中,使用粗体字显示的项目为“启动项目”。调试程序时,启动项目会自动运行。默认情况下,将在解决方案中创建的第一个项目指定为启动项目。
如果仅仅是在解决方案资源管理器中选中显示一个项目,然后启动Visual Studio调试器,则该项目不会自动运行。
如要设置启动项目,单击解决方案资源管理器的属性按钮( ),然后在对话框中设置“启动项目”属性,如下图所示。
如果某个解决方案以粗体字显示,则指示启用了在调试器启动时运行多个项目的选项。尽管启用了此选项,但并不意味着已经选定了要运行的项目;默认情况下,它们设置为不运行。
图标
在解决方案资源管理器中可以打开文件,添加和移除项,也可以执行其他管理任务。每个项目模板都提供了自身的文件夹和图标,用来指示项目中项的性质。可以添加文件夹和项以满足各个开发项目的需要。
图标可以指示有关项的各种信息。例如,根据项目的不同,可能会看到指示项是HTML 文件或者指示文件处于源代码管理下的图标。每个项目模板还确定哪些工具和设计器与某个文件类型关联以及可用于项管理的命令。
命令
选择列表中的解决方案、项目或项会动态地更新可用的命令。例如,只有在列表中选择了Web应用程序时,才可以从解决方案资源管理器的工具栏中使用“复制项目”命令。可以双击一个文件以在与该文件的类型相关联的设计器、工具或编辑器中显示它。
若要更改某些文件类型的默认编辑器,可以右击文件,然后从快捷菜单中选择“打开方式”。
多重选择
可以选择单个项目中的多项或跨若干项目选择多项。当希望执行批操作(例如同时打开多个文件进行编辑)或希望确定或编辑两个或更多个解决方案项的交叉属性时,请选择多个项。
当选择多个项时,可用的命令表示对所有选定项通用的命令的交集。
| 对此文章发表了评论 |

