Microsoft KB Archive/246757
Article ID: 246757
Article Last Modified on 7/2/2007
- Microsoft Visual InterDev 6.0 Standard Edition
This article was previously published under Q246757
You can use the Copy Web Application feature in Visual InterDev 6.0 to easily move your Web application from one server to another. This feature gives you the ability to create new Webs or connect to existing Webs on your destination Web server. This feature also provides the added functionality to copy only your latest site revisions.
This article is only a summary of how to use the Copy Web feature. For more in-depth information, see the following MSDN Online Web pages:
Copying Web Projects
Deploying a Web Application
Deploying and Maintaining Web Applications
Summary of How to Use Copy Web
NOTE: In order to use the Copy Web Application feature, you must have the Microsoft FrontPage Server Extensions installed on the destination server to which you are copying. You can install the FrontPage 98 Server Extensions by running the Setup.exe file found in the FP98EXT folder on the Visual InterDev CD-ROM or disc 2 of the Visual Studio CD-ROMs. If you want to upgrade to the FrontPage 2000 Server Extensions, you can download them from the following Microsoft Web site:
- From the Project menu, choose Web Project. From the submenu, choose Copy Web Application. (If this option is not available, make sure that the project or a file in the project is selected in the Project Explorer.)
- In the Source Web Server section, choose the Master Web Server option, because it points to your current Web project. The option to use the Local Web Server is available if you want to copy from your solution file instead. Remember if you use the solution file that it may not contain all of your pages that are located on the master Web server.
- In the Destination Web Server section, type your destination server name in the Server Name box. Then in the Web project text box, type your project name or delete the contents and it will change to Root Web.
- If this is a new project on the destination Web server, clear the Add to an existing Web project option. If you are publishing to the root Web, you would leave the option Add to an existing Web Project selected because this site was created by default when the server was set up.
The following steps are optional:
- Select Connect using Secure Sockets Layer if you are using Secure Sockets and have a valid "Verisign" or "ATT" certificate installed.
- If this is an existing project, you can also publish just your latest revisions by using the Copy changed files only option.
- You can also use the Copy child Webs option if you have more then one project in your solution. This option is only available if the startup project is a root Web on your development computer. To set the root Web as your startup project, right-click the project name in the Project Explorer, and then choose Set as StartUp Project.
- The Register Server Components option registers server components that are included in your project and set up to be published to the server. In order to use this feature, right-click the component in the Project Explorer, click the Component Installation tab, and select Register on Server. In order to use this feature, the Visual InterDev RAD components must be installed on the destination server.
For additional information on using the Copy Web feature in deployment, click the article numbers below to view the articles in the Microsoft Knowledge Base:
201140 PRB: Cannot Set the Application Root for this Web Application
190675 BUG: The Web Application Is Not Copied Successfully
191148 BUG: Incorrect Error Displayed When Copying Web Project
198434 BUG: Default.asp Renamed Default.htm When Deployed With Copy Web
274057 PRB: Visual InterDev Copy Changed Files Doesn't Copy as Expected
219050 How To Deploy Web Applications with Visual InterDev 6.0
For additional information on using Copy Web with a Microsoft Access database, see the following Microsoft Web site:
Additional query words: deployment production development
Keywords: kbdeployment kbhowto kbwebserver KB246757