VS.NET安装指南(To菜鸟)

类别:.NET开发 点击:0 评论:0 推荐:
Visual Studio.NET的安装 系统要求

Visual Studio.NET所需的系统配置如下:

  处理器:应使用主频不小于450MHz的处理器;

  内存:如果使用的是Windows NT 4.0 Workstation操作系统,内存应不小于64 MB;如果使用Windows NT 4.0 Server操作系统,内存应不小于160 MB;如果使用Windows 2000 Server操作系统,内存应不小于192 MB,建议内存256 MB以上;

  操作系统:Visual Studio.NET只能安装在 Windows 2000、Windows XP 和 Windows NT 4.0操作系统中。

准备安装 卸载预发布版本

如果你仍然喜欢Visual Studio 6.0,又想使用Visual Studio .NET,你可以在系统中保留Visual Studio 6.0。Visual Studio .NET和Visual Studio 6.0可以安装到同一台计算机上,并可同时运行。

但是在安装之前,如果计算机上曾经安装过.NET 框架或Visual Studio .NET的预发布版本(Beta 1、Beta 2、或PDC技术预览版),需要将其卸载。

Visual Studio.NET的卸载分为两个步骤:卸载Visual Studio.NET框架和Visual Studio.NET,这两部分的卸载都在Windows的“控制面板”的“添加或删除程序”中完成。

卸载完毕,返回到桌面,右击“我的电脑”,然后执行快捷菜单中的“管理”命令,打开如下窗口。

 

“计算机管理”窗口

展开窗口中的“服务和应用程序”节点,然后双击其子节点“服务”。在列出的各种服务类型中双击“.NET 框架支持服务”,在打开的对话框中,从“启动类型”下拉列表框中选择“已禁用”,然后单击“确定”按钮,关闭“计算机管理”窗口,重新启动计算机。

如果未列出该服务,则关闭“计算机管理”窗口,重新启动计算机。

 

卸载已部署的应用程序

如果已使用Visual Studio .NET的预发布版本创建了应用程序,并使用Visual Studio .NET 部署功能提供的.NET框架合并模块对这些应用程序进行了部署,那么必须在安装 Visual Studio .NET 之前卸载这些应用程序,使用“控制面板”中的“添加/删除程序”功能即可完成卸载。

如果不卸载已部署的应用程序,Visual Studio .NET安装将不能继续进行,直到将.NET 框架的所有实例卸载完为止。

卸载 Visual Studio Analyzer 6.0

Visual Studio .NET 企业版附带的 Visual Studio Analyzer版本与 Visual Studio Analyzer 6.0 不兼容。

如果在已安装了Visual Studio Analyzer 6.0 的计算机上安装Visual Studio .NET企业版所提供的Visual Studio Analyzer,那么在安装Visual Studio .NET之前要先卸载Visual Studio Analyzer 6.0。Visual Studio Analyzer是Visual Studio .NET 企业版默认安装的一部分。

安装

安装过程如下:

1.关闭所有打开的应用程序,以防止在安装过程中需要进行系统的重新启动。

2.插入标为Visual Studio .NET CD1或DVD光盘,就会自动运行Setup.exe,进入“安装”对话框,如图所示。

“安装”对话框

说明:如果没有自动运行Setup.exe文件,则请从安装CD或DVD的根目录下直接运行Setup.exe。

3.安装程序对磁盘上已安装的组件进行扫描。如果安装程序确定系统需要进行组件更新,则在“安装“对话框中会出现“1:Windows组件更新”链接,单击该链接更新系统组件。

说明:如果不需要进行组件更新,则该链接会显示为灰色,此时可以直接进入到链接2——Visual Studio .NET。

4.在安装程序确认系统已经包含有最新的系统组件之后,“安装”对话框将会启用链接2——Visual Studio .NET,单击该链接则“安装”对话框如下图所示。

“安装”对话框

在该对话框的左侧窗格中选择要安装的各项,在对话框的右侧窗格中设置安装路径,然后单击“立即安装”按钮。

说明:如果在安装程序运行的同时正在运行防病毒程序(例如,金山毒霸),则可能会显示警告,这是因为安装程序运行了访问文件系统对象的脚本(允许脚本运行是安全的)。

通过网络进行安装

如果网络共享安装 Visual Studio .NET,步骤如下:

1.在服务器上创建一个顶级文件夹(例如,VS7)。

2.在顶级文件夹中创建一文件夹(例如,VS7\WCU)。

3.将标为“Visual Studio .NET Windows组件更新”的CD中的内容复制到名为 WCU 的文件夹下。

4.在顶级文件夹中创建一个名为VS的文件夹。

5.将其余Visual Studio .NET CD中的内容复制到VS7\VS 文件夹下(选择覆盖现有的文件)。

6.  使用文本编辑器(例如,记事本)打开VS文件夹中的setup.ini。

7.  在[Baseline]一节中,将以“DIR=”开头的行更改为“DIR=..\WCU”。例如:

[Baseline]

DIR=..\WCU

FileName=setup.exe

8.保存更改并关闭该文件。

执行此步骤防止了安装过程中的磁盘交换请求,并将“Windows组件更新”光盘的正确路径通知给安装程序。

 

默认情况下,setup.ini为只读,在“资源管理器”中,选中该文件,单击鼠标右键,从弹出的菜单中单击“属性”命令,然后在打开的对话框中,取消“只读”复选框。

 

9.在Windows的资源管理器中选中VS7文件夹,单击鼠标右键,从执行快捷菜单中的“共享”命令,在打开的对话框中选中“共享该文件夹”单选框,并建立适当的安全设置。现在,网络上的Visual Studio .NET安装程序路径是:

\\[服务器名]\VS7\VS\setup.exe

例如,服务器名称为feitian,则安装程序路径为:

\\[feitian]\VS7\VS\setup.exe

 

安装时,如果任何路径和文件名的组合超过260个字符,安装将失败。Visual Studio中的路径最大长度为221个字符;因此,应将文件复制到长度小于39个字符的路径中。如果为网络映像创建网络共享,则到根安装位置的UNC 路径长度应小于39个字符。

10.要在其他计算机上安装Visual Studio.NET,首先该计算机必须与服务器联网,并且服务器允许访问,在该计算机上单击Windows的“开始”按钮,显示“开始”菜单,单击该菜单中的“运行”命令,在打开的对话框中按如下格式输入:

\\[服务器名]\VS7\VS\setup.exe

或者,如果服务器的IP地址为166.111.171.2,那么就在打开的对话框中输入:

\\166.111.171.2\VS7\VS\setup.exe

单击“确定”按钮开始安装。

 安装Windows 2000 SP2符号

在Visual Studio .NET安装媒体上提供了Windows 2000 SP2 符号,系统管理员和其他高级用户使用它诊断应用程序和计算机故障。这些文件只适用于Windows 2000用户。

 

在安装符号之前必须先完成“Windows 组件更新”。如果在完成“Windows组件更新”步骤之前运行此安装程序,将不能安装这些符号。

 

安装Windows 2000 SP2符号的步骤如下:

1.插入“Windows 组件更新”光盘;或者插入Visual Studio .NET DVD,然后打开WCU 文件夹。

2.打开Win2kSP2\Symbols\文件夹;

3.双击sp2sym.exe,并将文件解压缩到一个本地文件夹中;

4.选择在步骤3中选择的本地文件夹,打开该文件夹下的\Support\Debug\ DBG_SP.htm,然后单击“安装Service Pack 2符号”命令。

为 Visual Studio .NET配置单独的Web服务器计算机

若要在Visual Studio .NET中处理Web应用程序,则必须在安装的过程中正确配置计算机和Web服务器。下面是对于在Visual Studio .NET中处理Web窗体和XML Web services的操作系统要求:

  Web服务器必须运行Windows 2000、Windows XP或Windows .NET Server。不支持运行 Windows 95、Windows 98、Windows ME 或 Windows NT 4.0 的计算机;

  建议将Web服务器安装在使用NTFS文件系统格式化的计算机上。虽然Visual Studio .NET支持FAT和FAT32,但这两种文件系统不如NTFS安全;

  Web服务器必须运行Internet信息服务(IIS)5.0或6.0版。

如果正在一台使用Visual Studio .NET的计算机上进行开发,并要将Web应用程序部署到远程Web服务器计算机上,那么必须正确配置该服务器计算机,需要在Web服务器计算机上安装一些 Visual Studio .NET 组件,

 

  如果将计算机用作Web服务器,则无需按照下列步骤操作;在计算机上安装 Visual Studio .NET会正确配置该计算机。

 

步骤如下:

1.在Web服务器计算机上运行Visual Studio .NET安装程序并进行Windows 组件更新”,这将在服务器计算机上安装 .NET 框架。在完成这一步骤后,安装进程将返回到链接2——Visual Studio .NET,如图所示。

图1-3  “安装”对话框

安装窗口的左窗格中有若干安装选项,应该:

除“服务器组件”之外,清除对所有选项的选择。

展开“服务器组件”节点,并选择“Web开发”和“远程调试器”。

单击“立即更新”,继续安装。

卸载Visual Studio.NET

卸载Visual Studio.NET的步骤如下:

1.单击Windows系统的“开始”按钮,显示“开始”菜单,执行其中的“设置”ð“控制面板”命令,显示“控制面板”窗口,如图所示。

控制面板

4.双击“添加/删除程序”图标,打开“添加/删除程序”窗口,如图所示。

添加/删除程序

5.单击“更改或者删除程序”图标,如果在窗口右侧的“目前安装的程序”列表中有“Microsoft Visual Studio .NET”,那么单击选中该项,然后单击“更改/删除”按钮,就会启动“Visual Studio .NET安装程序”对话框,如图所示;如果没有该项,直接执行步骤8。

添加/删除程序

6.单击该窗口中的链接2——Visual Studio .NET,打开如下图所示的窗口,单击“卸载”命令,开始卸载。

添加/删除程序

7.在完成 Visual Studio .NET 的卸载之后,返回到“添加/删除程序”窗口。

8.在该窗口右侧的列表中选择Microsoft .NET Framework,然后单击“更改/删除”按钮,在弹出的对话框中单击“是”按钮继续删除。

卸载 Visual Studio .NET不会卸载由“Windows 组件更新”安装的组件。如果在安装 Visual Studio .NET之前尚未安装Windows NT 4.0 Service Pack 6a 或 Windows 2000 SP2,而且希望在安装后能够卸载该服务包,则应该在安装Visual Studio .NET之前手动安装该服务包,并启用用于卸载的备份文件选项。尽管Visual Studio .NET会安装适当的服务包作为其系统组件更新的一部分,但Visual Studio .NET安装并不创建卸载目录。

安装过程中可能遇到的错误

如果出现错误消息“将安装信息写入磁盘时出错”可能是因为系统驱动器上的可用空间少于600 MB。

要解决此问题,需要释放系统驱动器上的空间,使它具有至少600 MB 的可用空间,然后再次运行安装程序。

 卸载Visual Studio .NET的预发布版之后,mscoree.dll文件可能仍未从System32文件夹中成功移除。在安装过程中,由于该文件已经存在,可能会看到编号为1935的错误,也可能会看到错误 4113,其注释为:“安装程序检测到使用Beta2框架的产品。有关详细信息,请查看临时目录中的dotnetfx.log。”。

要解决此问题,将该文件删除即可, 如果无法删除此文件,请将此文件重命名为mscoree2.dll。在重新启动计算机后可以安全地删除该重命名的文件。

如果注册表的空间不足,则在安装过程中可能出现类似“错误:未能找到INF文件”的错误。

要避免此类错误,需要增加最大注册表大小限制,以Windows 2000为例,步骤如下

1.打开控制面板,在“控制面板”窗口中,双击“系统”图标。

2.在打开的对话框中,切换到“高级”选项卡,单击“性能选项”按钮,打开如下图所示的“性能选项”对话框。

“性能选项”对话框

3.单击“虚拟内存”选项组中的“更改”按钮,打开如下图所示的对话框。

 “虚拟内存”对话框

4.在“注册表大小的最大值 (MB)”字段中输入新值。

5.依次单击打开的各个对话框的“确定”按钮。

Visual Studio.NET的环境设置

单击Windows的“开始”按钮,显示“开始”菜单,执行“程序”ðMicrosoft Visual Studio.NETðMicrosoft Visual Studio.NET命令,启动Microsoft Visual Studio.NET,初始界面如下图所示。

.NET的初始界面

单击“起始页”中的“我的配置文件”链接,这时“起始页”如下图所示。

起始页

在这个页面中,可以设置键盘方案、窗口的布局、帮助的显示方式、在.NET启动时显示哪些内容。

如果还是习惯Visual Basic 6的键盘方案和窗口布局,就可以从相应的下拉列表框中选择Visual Basic 6,选择后,界面如下图所示。

Visual Basic 6风格的界面

如果使用Visual Basic 6风格的界面,默认情况下在集成开发环境中会出现工具箱。与Visual Basic 6相比,工具箱上增加了 图标,如果单击该图标,就会变成 形状。

在该图标为 形状时,工具箱会始终出现在界面中,而在 形状时,当鼠标指针离开工具栏,工具栏就会自动隐藏,当鼠标指针移到工具栏附近,工具栏就会自动出现。

此外,在Visual Basic 6中,使用“工程管理器”来组织文件,而在Visual Basic.NET中,使用“解决方案资源管理器”来管理文件。

自定义工具箱

工具箱已经对各种控件进行了分类,分为数据、组件、Windows窗体、剪贴板循环、常规这五个选项卡,如下图所示。目前工具箱中显示的是“数据”选项卡中的工具,如果要显示“组件”选项卡中的工具,只要用单击工具箱中的“组件”选项卡即可。

工具箱

添加选项卡

在工具箱中添加一个名称为wxj的选项卡,步骤如下:

1.右击工具箱上的任意位置,弹出如下所示的菜单。

工具箱的快捷菜单

2.执行弹出菜单中的“添加选项卡”命令,在工具箱中就会出现一个空白的选项卡,并自动将输入光标定位在这个选项卡上,等待输入选项卡名称,如下图(左)所示。

3.输入选项卡的名称,输入完毕,按键盘上的Enter键,添加的选项卡如下图(右)所示。

        

添加选项卡

重命名选项卡

将wxj选项卡重命名为wxd,步骤如下:

1.右击要重命名的选项卡wxj,在弹出的菜单中执行“重命名选项卡”命令。

2.这时选项卡的名称变为可编辑,输入新的名称,例如,wxd,即可。

向选项卡中添加控件

向wxd选项卡中添加控件的步骤如下:

1.右击wxd选项卡,在弹出的菜单中执行“自定义工具箱”命令。

2.在打开的“自定义工具箱”对话框中,选择要添加的控件。

 

“自定义工具箱”对话框

要添加某一控件,只要用鼠标单击控件名称前面的方框,当方框中出现 时,表示该控件被选中;再次单击, 会消失,表示控件没有被选中。

3.选择控件后,单击“确定”按钮,被选中的控件就会被添加到选项卡中。wxd选项卡中添加ActionBvr Class和ADODC控件后如下图所示。

wxd选项卡

删除选项卡中的控件

要删除wxd控件中的ActionBvr Class控件步骤如下:

1.单击wxd选项卡,以将其设置为当前选项卡,显示选项卡中的所有控件。

2.在右击wxd选项卡,在弹出的菜单中执行“自定义工具箱”命令

3.在ActionBvr Class控件上单击鼠标右键,在弹出的菜单中执行“删除”命令。

删除选项卡

删除wxd选项卡的步骤如下:

1.右击wxd选项卡,在弹出的菜单中执行“删除选项卡”命令。

2.在随后弹出的对话框中单击“确定”按钮即可。

说明:在Visual Studio集成开发环境(IDE)中,可以更改工具栏的布局、位置和内容。另外,还可以向工具栏添加按钮并更改为任一按钮分配的图标。

自定义工具栏 新建工具栏

新建一个名称为wxd的工具栏的步骤如下:

1.在集成开发环境中,执行菜单命令“工具”ð“自定义”,打开“自定义”对话框,并切换到“工具栏”选项卡,如下图所示。

“工具栏”选项卡

2.单击“新建”按钮,然后在“新建工具栏”对话框中,输入工具栏的名称,如下图所示。

 “新建工具栏”对话框

3.单击“确定”按钮,返回到“自定义”对话框,单击“关闭”按钮。

添加的工具栏会出现在界面中,不过因为其中没有任何按钮按钮,所以很不容易发现,单击“视图”菜单,在弹出的菜单中单击“工具栏”命令,从该命令的级联菜单中可以看到新创建的工具栏的名称。

向工具栏添加命令按钮

向wxd工具栏添加命令按钮的步骤如下:

1.在集成开发环境中,执行菜单命令“工具”ð“自定义”,在“自定义”对话框中,切换到“工具栏”选项卡,并在工具栏列表中单击wxd。

2.切换到“命令”选项卡,在“类别”列表框中选择要添加到命令按钮的类别,在“命令”列表框中选择命令。

6.将该“命令”项从“自定义”对话框拖到所选择的工具栏,当鼠标指针显示为加号 (+) 时,在工具栏上放下该项(即释放鼠标左键),该过程如下图所示。

 

向工具栏中添加命令按钮

添加了命令按钮后的wxd工具栏如下图所示。

wxd工具栏

Visual Studio 还提供了 42 个按钮图像,可用于替换默认的工具栏图标。

删除工具栏按钮

删除工具栏按钮的步骤如下:

1.  显示包含该命令按钮的工具栏。

2.在集成开发环境中执行菜单命令“工具”ð“自定义”,在“自定义”对话框中,切换到“命令”选项卡。

4.在要删除的命令按钮上按下鼠标左键并拖动,将命令按钮脱离该工具栏,然后释放鼠标左键,该命令按钮就会从工具栏中删除。

5.单击“自定义”对话框的“关闭”按钮。

更改工具栏按钮图像

更改工具栏按钮图像的步骤如下:

1.在集成开发环境中执行菜单命令“工具”ð“自定义”,在“自定义”对话框中,切换到“工具栏”选项卡。

3.在工具栏列表中单击要更改图像的命令按钮所在的工具栏。

4.使“自定义”对话框保持打开,单击想要更改的按钮,这时该按钮周围出现黑色矩形,表示该按钮已被选。

5.切换到“自定义”对话框的“命令”选项卡,单击“更改所选内容”按钮,弹出的菜单,单击菜单中的“更改按钮图像”命令,弹出级联菜单,如下图所示。

 

更改按钮图像

7.从级联菜单中选择一个图像。

8.单击“关闭按钮”。

 

如果对所提供的替换图像不满意,可以自定义图像。

  自定义快捷键

组合快捷键可使常见任务更容易完成。例如,Ctrl+C可以将所选项快速复制到剪贴板。可以从预定义的映射列表(如Visual Studio 6)中选择,或自己创建唯一的映射。

选择预定义映射

步骤如下:

1.在集成开发环境中,执行菜单命令“工具”ð“选项”,在打开的“选项”对话框中,展开“环境”文件夹并选择“键盘”。

3.在“键盘映射方案”下拉列表中选择要使用的方案,如下图所示。

选择键盘方案

4.选择完毕,单击“确定”按钮。

如果要创建自定义映射方案,通过将新的方案基于现有方案之上可获得最佳结果。尽管不能修改默认键盘映射中的系统快捷键,但可以修改自定义映射方案。

创建自定义映射方案

1.在“选项”对话框中展开“环境”文件夹,然后选择“键盘”。

2.在“键盘”页上选择“键盘映射方案”,然后选择“另存为”以创建能自定义的映射方案。

3.在“保存方案”对话框中输入新方案的名称,如下图所示。

“保存方案”对话框

 

自定义键盘映射方案在被修改之前,将一直保留它们所基于的快捷键分配方案。

 

 

添加自定义快捷键

添加自定义快捷键的步骤如下:

1.打开“环境”文件夹,然后选择“键盘”。

2.在“键盘映射方案”下拉列表框中选择键盘映射方案,例如,选择新建的wxd。

3.在“显示命令包含”文本框中,输入命令相关的关键字,例如,输入“打开”,在该文本框中就会列出关键字为“打开”的命令,如下图所示。

关键字为“打开” 的命令

4.在列表框中单击需要的命令。

5.在“新快捷键用于”下拉列表中选择需要使用该快捷键的环境。如果希望快捷键适用于所有环境,请选择“全局”。

6.将光标放置于“按快捷键”文本框中,然后按住非文本键或非文本组合键(如 Alt、Ctrl 或 Shift)并键入选择的文本键,例如,同时按住键盘上的Ctrl和A,在“按快捷键”文本框中就会显示Ctrl+A。

7.单击“分配”按钮。

8.使用同样的方法设置其他快捷键,设置完毕,单击“确定”按钮。

解决方案资源管理器

解决方案资源管理器提供项目及其文件的有组织的视图,并且提供对项目和文件相关命令的快捷访问。与此窗口关联的工具栏提供适用于列表中突出显示的项的常用命令。

解决方案资源管理器中的树视图显示当前解决方案中的项目列表、每个项目中现有项的列表,并允许打开项以进行修改或执行其他管理任务。

使用解决方案资源管理器处理文件,管理细节,而开发人员可以集中精力于开发工作。

 

如果在集成开发环境中没有显示解决方案资源管理器,执行菜单命令“视图”ð“解决方案资源管理器”。

 

解决方案、项目、项

为了有效地管理开发工作所需要的项,如引用、数据连接、文件夹和文件,.NET 提供了两个容器:解决方案和项目。查看和管理这些容器及其关联项的界面是解决方案资源管理器,它作为集成开发环境 (IDE) 的一部分提供。

项可以是文件、引用或者数据连接,项可以是文件和项目的其他部分,在解决方案资源管理器中,项可以按下列方式组织:

  作为项目项:项目项是构成项目的项,如解决方案资源管理器中项目内的窗体、源文件和类,组织和显示方式取决于所选的项目模板以及所做的所有修改。

  作为表示文件的解决方案项:适用于整个解决方案,位于解决方案资源管理器的“解决方案项”文件夹中;

  作为表示实际文件的杂项文件:它们与项目或解决方案都没有关联,可显示在“杂项文件”文件夹中。

创建项目时,Visual Studio 也创建一个用以包含该项目的解决方案。

创建解决方案和项目

要创建一个空白的解决方案,步骤如下:

1.单击“文件”菜单,然后单击“新建”命令,从弹出的级联菜单中单击“空白解决方案”。

2.在打开的“新建项目”对话框输入解决方案的名称。

图1-21  “新建项目”对话框

 3.在“位置”栏中,选择保存位置,然后单击“确定”按钮。

创建的空白解决方案如下图所示。

图1-22  创建的空白解决方案

创建空解决方案后,可通过使用“文件”菜单上的“添加项目”命令或“项目”菜单上的“添加项”命令将新的或现有的项目和项添加到该空解决方案中。

也可选择同时创建新项目和包含它的解决方案,步骤如下:

1.在集成开发环境中,执行菜单命令“文件”ð“新建”ð“项目”。

2.在打开的“新建项目”对话框内,从左窗格中选择项目类型。

3.在右窗格中选择项目模板。

4.在“名称”栏中输入新项目的名称。

 

对于某些项目类型,由于指定位置时就设置了项目名称,因此“名称”栏不可用。例如,Web 应用程序和 XML Web services 位于 Web 服务器上,并从该服务器上指定的虚拟目录导出它们的名称。

 

5.在“位置”栏设置保存位置。

6.单击“更多”按钮,这时“新建项目”对话框如下图所示。

“新建项目”对话框

7.选中“创建解决方案的目录”复选框。

8.在“新解决方案的名称”文本框中输入与该项目名称不同的新解决方案的名称。

9.单击“确定”按钮。。

根据创建的项目类型的不同,会出现创建项目的向导。

 

也可使用此对话框,通过选择“添入解决方案”单选框,向打开的解决方案添加新项目。仅当在解决方案资源管理器中打开解决方案时,此选项才出现。

 

打开解决方案和项目

要打开已经存在的解决方案,在集成开发环境中执行菜单命令“文件”ð“打开解决方案”,就会显示“打开解决方案”对话框,在该对话框中选择一个解决方案文件(.sln)后单击“打开”按钮,就会打开该解决方案和该解决方案中包含的所有项目。

也可以打开单独的项目文件,在集成开发环境中执行菜单命令“文件”ð“打开”ð“项目”命令,就会显示“打开项目”对话框,在该对话框中选择项目文件,并选择是将该项目添加到当前打开的解决方案中,还是关闭当前解决方案(这样就会打开项目原来所在的解决方案和项目),然后单击“打开”按钮。

“打开项目”对话框

树视图

下图为在解决方案资源管理器中显示包含三个项目的解决方案。

解决方案资源管理器

从该图可以看出,当前打开的解决方案为“Solution1”,该解决方案中包含三个项目,项目名称分别为WindowsApplication1、WindowsApplication2、WindowsApplication3。

树视图基于单个解决方案,并将它作为一个或多个项目以及与项目关联的项的容器。如果要将文件与解决方案(而不是特定项目)相关联,可以直接将项添加到解决方案中;然后这些项就会显示在“解决方案”文件夹中。此外,对于与解决方案或项目都不关联的文件,解决方案资源管理器会显示一个“杂项文件”文件夹。这些文件是磁盘上已经打开或创建的一般文件。

项的树视图显示了解决方案与项目、解决方案项之间的逻辑关系。此视图并不一定表示物理存储关系。不同种类的项目以不同的方式包含项。

如果要在树视图中显示杂项文件,请选择“在解决方案资源管理器中显示其他文件”复选框。在集成开发环境中,执行菜单命令“工具”ð“选项”命令,打开“选项” 对话框,该复选框在“环境”的“文档”页,如下图所示。

 

以粗体显示的项目

在解决方案资源管理器中,使用粗体字显示的项目为“启动项目”。调试程序时,启动项目会自动运行。默认情况下,将在解决方案中创建的第一个项目指定为启动项目。

 

如果仅仅是在解决方案资源管理器中选中显示一个项目,然后启动Visual Studio调试器,则该项目不会自动运行。

 

如要设置启动项目,单击解决方案资源管理器的属性按钮( ),然后在对话框中设置“启动项目”属性,如下图所示。

如果某个解决方案以粗体字显示,则指示启用了在调试器启动时运行多个项目的选项。尽管启用了此选项,但并不意味着已经选定了要运行的项目;默认情况下,它们设置为不运行。

图标

在解决方案资源管理器中可以打开文件,添加和移除项,也可以执行其他管理任务。每个项目模板都提供了自身的文件夹和图标,用来指示项目中项的性质。可以添加文件夹和项以满足各个开发项目的需要。

图标可以指示有关项的各种信息。例如,根据项目的不同,可能会看到指示项是HTML 文件或者指示文件处于源代码管理下的图标。每个项目模板还确定哪些工具和设计器与某个文件类型关联以及可用于项管理的命令。

命令

选择列表中的解决方案、项目或项会动态地更新可用的命令。例如,只有在列表中选择了Web应用程序时,才可以从解决方案资源管理器的工具栏中使用“复制项目”命令。可以双击一个文件以在与该文件的类型相关联的设计器、工具或编辑器中显示它。

若要更改某些文件类型的默认编辑器,可以右击文件,然后从快捷菜单中选择“打开方式”。

多重选择

可以选择单个项目中的多项或跨若干项目选择多项。当希望执行批操作(例如同时打开多个文件进行编辑)或希望确定或编辑两个或更多个解决方案项的交叉属性时,请选择多个项。

当选择多个项时,可用的命令表示对所有选定项通用的命令的交集。

本文地址:http://com.8s8s.com/it/it42906.htm