This documentation is archived and is not being maintained.

Upgrading Visual InterDev 6.0 Applications to Visual Studio .NET

Visual Studio .NET 2003

If you have existing Visual InterDev projects, you might want to upgrade them to Visual Studio .NET. Although you cannot open a Visual InterDev project in Visual Studio .NET, there are features in Visual Studio .NET that will allow you to make a smooth transition from Visual InterDev.

Note   Upgrading Visual Interdev 6.0 applications to Visual Studio .NET 2003 is not supported.

There are two possible ways to work with an existing Visual InterDev application in Visual Studio .NET:

  • Creating a new Web project to interact with an existing Visual InterDev application. This will create all of the extra files needed by your new Web application, in addition to creating the new project. You can then move files into your new Web application as you upgrade them. This approach is recommended when you want to have all the associated files created for you at the time you create the new Web project.
    Note   This is the recommended path for upgrading a project that is under source control with Visual SourceSafe. This will effectively fork your history, and you will be unable to access previous versions of your Visual InterDev project as part of your Visual Studio .NET project.
  • Creating a new project in your existing folder. One way to begin your project transition is by using the New Project in Existing Folder template. That template allows you to create a new Visual Studio .NET project in an existing folder. From there you can add your existing Visual InterDev files to your new project and upgrade them as needed. This approach creates only a new project, and does not create any of the associated files you will need to run your new Web application, such as the Web.config file. Therefore, it is recommended that you use this approach when you want to manually upgrade any configuration data to your new Web application. Do not use this method to upgrade a project that is under source control with Visual SourceSafe.
    Note   The New Project in Existing Folder template is not available in the Standard Edition of Visual Basic and Visual C# .NET. For more information, see Visual Basic Standard Edition Features or Visual C# Standard Edition Features.

HTML files can be transferred from Visual InterDev projects to Visual Studio .NET projects without any loss of functionality. ASP pages will also continue to function, although it is recommended that you upgrade your ASP pages to ASP.NET in order to take advantage of the rich new array of features that the .NET Framework provides. Design-time controls (DTCs) are no longer supported, and new solutions will have to be developed to accommodate any loss of functionality. There is currently no tool for migrating ASP to ASP.NET, so you will have to upgrade your Web projects manually. For more information on migrating ASP pages to ASP.NET, see Migrating ASP Pages to Web Forms Pages. For more information on creating Web Applications, see Creating Web Applications and Services.

To upgrade your project to Visual Studio .NET

  1. Open Visual Studio .NET.
  2. From the File menu, choose New and then choose Project.

    The New Project dialog box appears.

  3. Select either Visual Basic Projects or Visual C# projects, depending upon which language you want to use. For more information, see Programming Languages.
  4. Enter the name for the new project in the Name box.
  5. Decide whether you need to manually create upgrade-configuration data.
    • If you want to automatically create new configuration data, select ASP.NET Web Application.

      - or -

    • If you want to manually upgrade configuration data, double-click the New Projects In Existing Folder project template.
      Note   You must specify the HTTP path to the existing project. If you specify the file path, a Windows project will be created instead of a Web project.Al
      Caution   Do not use this method to upgrade a project that is under source control with Visual SourceSafe.
  6. Browse to the folder that contains your Visual InterDev project and select it.
  7. In Solution Explorer, right-click the new project and select Add from the shortcut menu, then Add Existing Item.

    The Add Existing Item window opens.

  8. Click the drop-down list on the Files Of Type box and select All Files.

    All files in the folder will be shown.

  9. Select the files from your Visual InterDev project that you want to add to your Visual Studio .NET project.

See Also

Introduction to ASP.NET Web Applications in Visual Studio | Creating ASP.NET Web Applications | Migrating to Web Forms | Migrating ASP Pages to Web Forms Pages | Creating Web Applications and Services