📄 25-3.cfm.htm
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>使用Visual InterDev</TITLE>
</HEAD>
<BODY LINK="#0000ff" VLINK="#800080">
<B><FONT FACE="宋体" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">使用Visual InterDev</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"> 当你使用Visual InterDev开发网点时,所有相关的文件都存储在Web服务器上。这个服务器即可以是通过Internet或Intranet连接的独立服务器,也可以是是你本地计算机上的Web服务器,如果你使用Personal Web Server(Windows 95)或Peer Web Services(Windows NT)的话。你所创建的文件存储在你在Web服务器上配置的Internet映射目录下。</P>
<P ALIGN="JUSTIFY"> 当你向网点项目添加文件或编辑已存在的文件时,Visual InterDev在你本地计算机上创建一个文件的拷贝。这叫作<I>工作拷贝</I>。如果你运行的是本地服务器的话,Visual InterDev仍会建立一个文件的工作拷贝用于编辑。这些拷贝保存在Visual InterDev指定项目文件夹内----缺省目录是C:\Program Files\DevStudio\MyProjects。当这些工作拷贝被保存时,Visual InterDev将会同时自动更新在Web服务器上相应的文件。</P>
<P ALIGN="JUSTIFY"> 在开发者的网点上的文件可以保存在任何可连接的服务器上,只要服务器上安装FrontPage Server Extensions即可。Visual InterDev通过另一种project文件来保存跟踪存储在Web服务器上的文件。其后缀名为.dsp和其他本地文件一起并且保存在Myprojects文件夹内。这个project文件用于每次你对于存储在Web服务器端的网点项目进行工作时的连接。因此,整个网点工程项目包括存储在Web服务器上的文件以及保存在你本地计算机文件夹内的项目文件。</P>
<P ALIGN="JUSTIFY"> </P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN"><P ALIGN="JUSTIFY">Web项目和工作区</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"> 为了组织多项网点的开发工作,Visual InterDev建立工作区来完成此项工作。一个工作区是一个网点开发项目的集合;它使得你能够通过产生一个新的工程文件来实现创建新的网点开发项目或连接到Web服务器上已存在的网点开发项目。一个工作区可以包含一个或一个以上的同种或不同类型的项目。</P>
<P ALIGN="JUSTIFY"> 当你用工作区创建一个网点开发项目之后,包含有你本地project文件的目录便成为整个工程 的工作目录。无论是有新的文件被建立或者编辑已有的文件,它的工作拷贝即被复制到这个目录。文件的相对与项目根目录的位置与其在Web服务器上的位置完全一样。如果一个文件存储在Web服务器上这个网点项目根目录下的一个子目录下,那么,在你的本地机上工作目录下也会自动创建相同的子目录。</P>
<P ALIGN="JUSTIFY"> 如果你所开发的项目是位欲本地工作站上Web服务器(Personal Web Server或Peer Web Services)的话,其过程是相同的。 project文件创建在由Visual InterDev建立的项目工作目录下。新增的或编辑已有的文件也会同样复制到工作目录。字目录也以和Web服务器上文件位置相同的形式建立。即你在同一台计算机上最后有所开发项目的两的备份,但此系统的开发过程同你在其他Web服务器上建立网点过程相同。</P>
<P ALIGN="JUSTIFY"> </P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN"><P ALIGN="JUSTIFY"> </P>
<P ALIGN="JUSTIFY">同一工作区中的多个项目工程</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"> 正如先前提到的,一个工作区也可以包含一个以上的项目。几个项目工程可以包含在同一个工作区内,即使它们位于不同的Web服务器上。每个项目的project文件用于跟踪不同项目中文件位于哪个服务器上。</P>
<P ALIGN="JUSTIFY"> 一个工作区也可以包括不同类型的工程项目。例如,一个工作区可以包含一个或一个以上的数据库项目。工作区也可以包含Visual C++或Visual J++项目。</P>
<P ALIGN="JUSTIFY"> Visual InterDev只允许一个工作区同时打开。当你打开一个新的工作区,先前的工作区</FONT><FONT SIZE=3>—</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>包括其所有的文件</FONT><FONT SIZE=3>—</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>将会被关闭。如果你想同时对超过一个以上的网点项目进行操作,请将这些项目添加至同一工作区内。当工作区内同时有几个工程项目存在的话,各项目之间的文件移动将会变的很方便。</P>
<P ALIGN="JUSTIFY"> </P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN"><P ALIGN="JUSTIFY">打开一个工作区</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"> 为了在Visual InterDev中打开一个已存在的工作区,使用在File菜单中的Open Workspace Command命令。缺省条件下,这个命令显示所有的在MyProjects文件夹内的目录。每个本地工作区文件以后缀名.dsw结尾。双击此文件名便可在Visual InterDev打开这个先前已建立的工作区。例如,如果你已经建立了一个名为MyWorkspace的工作区,名为MyWorkspace的目录便会在MyProjects文件夹内创建,并且这个目录将会在Open Workspace对话框内显示。在这个目录中,你会发现一个MyWorkspace.dsw文件。双击这个文件名,此工作区在Visual InterDev中打开。所有已添加到这个MyWorkspace工作区内的位于不同Web服务器上的项目将会显示出来。</P>
<P ALIGN="JUSTIFY"> File菜单底部同时也包括最近打开的四个工作区的名称命令。你可以直接通过这些命令打开通过Open Workspace对话框打开的工作区。</P>
<P ALIGN="JUSTIFY"> 如果你想创建一个新的空的工作区,在File菜单中选择New命令。这个命令打开一个New对话框(见图25.1),它提供了许多创建文件,工程和工作区的选项。为创建一个一个新的空的工作区,单击对话框顶部的Workspace表项,在Workspace名称栏中填入你想创建的工作区名字,然后单击Ok按钮。缺省条件下,你的工作区将会创建在MyProjects文件夹内,但是你能够改变其位置将其存放在本地工作站上的任何位置。</P>
<P ALIGN="JUSTIFY"> 在你创建或打开一个工作区之后,它将显示在Visual InterDev左栏。使用位于此栏底部的FieView表栏,你能够查看所有包含在此工作区内的项目和其文件,以相互继承的目录和子目录的关系列于其中。通过Data View表栏,你能够查看在工作区内的所有数据库连接;你能够通过InfoView表栏来查看所附的Visual InterDev帮助文件(见图25.2)。缺省条件下,InfoView表栏当你打开Visual InterDev时总是可见的,无论你是否打开一个工作区。</P>
<P ALIGN="JUSTIFY"> </P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY"> </P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"><IMG SRC="Image109.gif" tppabs="http://210.74.168.175/guide/asp/part25/Image109.gif" WIDTH=544 HEIGHT=325><B>图25.1 在New对话框中的工作区表栏创建一个新的工作区</P>
<P ALIGN="JUSTIFY"> </P>
<P ALIGN="JUSTIFY">图25.2 Visual InterDev提供的三种项目表栏</P>
<P ALIGN="JUSTIFY"> </P>
</FONT><FONT FACE="宋体" LANG="ZH-CN"><P ALIGN="JUSTIFY">打开一个工程项目</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"> 当你创建一个新的工作区时,它显示一个包含‘0’个项目的工作区。为了创建或编辑一个网点,必须在工作区内添加一个工程项目。正如先前所提到的,你也可以在单一工作区内包括一个以上的以及不同类型的项目文件。这使得你能够同时对一个以上的网点项目进行开发。</P>
<P ALIGN="JUSTIFY"> 为增加一个已存在的项目到工作区内,你可以使用菜单命令Project|Insert Project Insert Workspace ,或选中工作区右击鼠标键在弹出菜单中选择相同的菜单命令。这时将会出现一个对话框,缺省条件下打开在MyProjects文件夹下,显示所有存在的项目文件以供选择添加至工作区内。工程项目文件的后缀名为.dsp。双击其文件名将其添至你的工作区内。</P>
<P ALIGN="JUSTIFY"> 你也可以在工作区内添加一个新的项目文件,此时选择菜单命令File|New或在工作区右击鼠标键,从弹出菜单中选择Add Project To Workspace命令。此时将出现New对话框,提供创建文件,项目或工作区的选项。为了创建一个新的项目文件,单击Project表栏。这时显示一系列帮助您创建项目文件的帮助向导。</P>
<P ALIGN="JUSTIFY"> 当你创建一个工作区时,可以给你的项目起一个名字并将其改变在缺省条件下位于MyProjects文件夹下的路径。记住,改变后的路径当你开始编辑文件时将会成为你的工作路径。如果想要在当前工作区内添加新的项目,你必须在New对话框内选择Add to Current Workspace选项(缺省条件下是Creat New Workspace选项)。</P>
<P ALIGN="JUSTIFY"> 根据你所选择的不同帮助向导,你会遵循一系列不同的步骤完成项目的建立。下一段讨论的是用Web Project Wizard向导来创建新的网点项目。在“使用数据连接”一段中将会谈到用New Database Wizard向导来创建一个新的数据库项目的过程。</P>
<P ALIGN="JUSTIFY"> </P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN"><P ALIGN="JUSTIFY">创建一个新的网点项目</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"> 正如以前提到的,创建一个新的网点项目需要Visual InterDev和Web服务器的连接,其方式可以通过网络同远程服务器或本地工作站上的Web服务器(例如Penseral Web Server或Peer Web Services)连接。Visual InterDev在Web服务器上建立网页或者连接已存在的网页并同时在工作目录下创建一个本地project文件。</P>
<P ALIGN="JUSTIFY"> 比较容易的创建方式是通过使用Visual InterDev的Web Project Wizard向导。它能够自动地完成在Web服务器上创建或编辑网页的所有必须步骤,只需在服务器上正确安装FrontPage Server Extensions。请按以下步骤操作:</P>
<OL>
<P ALIGN="JUSTIFY"><LI>选择菜单命令Fiel|New启动Web Project Wizard或鼠标右击工作区名在弹出菜单中选择Add Project to Workspace。在New对话框中(见图25.3)单击Project表栏,然后从Wizard列表中选择Web Project Wizard。</LI></P>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -