升级早期版本的 Architecture Edition

更新:2007 年 11 月

您可以从 Visual Studio Team System Architecture Edition 的早期版本升级 Visual Studio 解决方案。可以使用 Visual Studio 转换向导升级解决方案。有关更多信息,请参见 Visual Studio 转换向导

包含 Visual J# 应用程序的解决方案

Visual Studio Team System 2008 Architecture Edition 不包含对 Visual J# 的支持。因此,不能在应用程序设计器中选择 Visual J# 作为实现应用程序定义的语言。不能向解决方案中添加新的或现有的 Visual J# 项目。有关更多信息,请参见在现有解决方案中进行反向工程时的注意事项

如果升级的早期版本包含将 Visual J# 应用程序定义及其用法作为系统定义成员的分布式系统关系图,您将遇到以下行为:

  • 对于未实现的 Visual J# 应用程序定义,Visual Studio 会将它们的“语言”属性更改为“Visual Basic”。然后您可以按正常方式实现这些应用程序。

  • 对于已实现的 Visual J# Windows 应用程序,这些应用程序在应用程序关系图和系统关系图上将显示为孤立状态。它们的项目在解决方案中将显示为未加载状态。

    要解决此问题,可以通过选择可指定给这些成员的其他应用程序定义,来修复系统关系图上的孤立成员。从解决方案中移除不可用的项目,并从应用程序关系图上删除孤立的应用程序定义。

    有关更多信息,请参见下列主题:

  • 对于作为网站实现的 Visual J# ASP.NET 应用程序,Visual Studio 会将它们的“语言”属性更改为“Visual Basic”。如果这些应用程序具有 .NET Web 服务提供方终结点,这些终结点将显示为孤立状态并带有警告图标 (!),因为 Visual Studio 不会加载关联的 Web 服务类文件。

    要解决此问题,请删除孤立的终结点并添加新的 .NET Web 服务提供方终结点。

有关更多信息,请参见 Visual J#

请参见

其他资源

分布式系统设计器入门