Visual stdio 2008 自述文件

发布时间 : 星期三 文章Visual stdio 2008 自述文件更新完毕开始阅读

- 安装 Windows SDK for Windows Server 2008 和 .NET Framework 3.5。

2.2.1.2. 卸载 Visual Studio 2005 会清除 Load Agent 所需的注册表项。

如果将 Visual Studio 2008 Team Test Load Agent 安装在已安装 Visual Studio 2005 Team System Edition for Testers 或 Visual Studio 2005 Team Suite Edition 的计算机上,然后卸载 Visual Studio 2005,则卸载操作将清除生成加载所需的下列注册表项。

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters] \\解决此问题的方法:

卸载了 Visual Studio 2005 后,请将这些项再还原到注册表中。

2.2.2. 在未安装 Visual Studio 早期版本的计算机上

2.2.2.1. 当在并行配置中卸载了 Visual Studio 的一个版本后,工作流调试不再可用。

如果计算机上安装了 Visual Studio 2008 的两个版本(例如英文版和日文版),然后卸载其中一个版本,则无法再在剩下的版本中调试工作流。在从计算机上删除两者当中的任意一个安装时,将会卸载工作流调试器的组成部分 WDE.dll。 解决此问题的方法:

在 Visual Studio 2008 安装程序中,请修复或重新安装剩下的 Visual Studio 版本。

2.2.2.2. Visual Studio 2008 安装程序可能会显示一则消息,提示您关闭正在运行的应用程序。

Visual Studio 2008 安装程序可能会显示一则消息,提示您关闭正在运行的应用程序。在该消息中,有些应用程序可能会有数字进程标识符,而有些应用程序的标识符可能为空。但不会显示应用程序的名称。

解决此问题的方法:

我们建议关闭这些应用程序,以使其不影响安装进程。

通过在“任务管理器”中查找进程 ID,可以找到相应的应用程序名称。 1. 按 Ctrl+Alt+Del,然后单击“任务管理器”。

2. 在“查看”菜单上单击“选择列”。

3. 选择“PID (进程标识符)”,再单击“确定”。

4. 在“任务管理器”中单击“PID”以按 PID 对各个项排序。 5. 查找该消息中显示的进程 ID。

还可以在该消息框中单击“忽略”,然后继续进行安装。这样做可能需要在安装结束时重新启动计算机。

2.3. 产品问题

2.3.1. 一般问题

2.3.1.1. 运行 Windows SDK 的自定义安装可能会使文件链接路径指向不存在的文件。

运行 Windows SDK 的自定义安装可能会使文件链接路径指向不存在的文件。如果在安装 Visual Studio 2008 后安装了 Windows SDK,则会更改一个重要的注册表项。该项指向 SDK 工具以及 Windows 头文件和库。但是,如果运行的 Windows SDK 自定义安装不包括这些工具或头文件和库,则会断开这些文件的链接,并将破坏 Visual Studio 的某些功能。 解决此问题的方法:

请修复 Visual Studio 2008 或使用 Windows SDK 配置工具,此工具随 Windows SDK for Windows Server 2008 和 .NET Framework 3.5 一起安装。

2.3.1.2. 不支持带 T-SQL 的 Windows 工作流调试。

如果在调试工作流时同时启用了工作流调试和 T-SQL 调试,则可能会发生意外的结果。 解决此问题的方法: 尚未提供解决方法。

2.3.1.3. 局部变量窗口无法在 64 位版本的 Windows Vista 上正常运行。

当 Visual Studio 在 64 位版本的 Windows Vista 上运行时,局部变量窗口不可见。 解决此问题的方法: 尚未提供解决方法。

2.3.1.4. 向工作流项目中添加新的数据库单元测试会显示错误。

向工作流项目中添加新的数据库单元测试会显示以下消息。

“加载工作流时出错。请更正以下错误并尝试重新加载文档以查看工作流。 文件中的类都不能进行设计,因此未能为该文件显示设计器。

设计器检查出文件中有以下类: DatabaseUnitTest1。该类的基类 DatabaseUnitTest1 必须是一个 Activity。”

此消息的显示有误。新数据库单元测试实际上是有效的。您可以关闭该消息,它将不再显示。 解决此问题的方法:

关闭该错误。它将不再显示。

2.3.1.5. Visual Basic 工作流设计器要求安装 Visual Web Developer。

当在仅 Visual Basic 模式下安装了 Visual Studio 2008 后,Workflow Foundation 设计器无法正常工作。您无法在工作流项目中指定所需的字段,从而无法生成解决方案。 解决此问题的方法:

使用 Visual Studio 2008 安装程序安装 Visual Web Developer。

2.3.1.6. Visual Studio 2008 项目无法在 Expression Blend 中生成。

用 Visual Studio 2008 创建的解决方案和项目可在 Expression Blend 中打开和编辑,但无法在其中生成它们。此外,当在 Visual Studio 2008 中打开 Expression Blend 项目时,它们将升级至 Visual Studio 2008 格式。项目在升级后,将无法再在 Expression Blend 中生成;但是,您仍然可以在 Expression Blend 中打开并编辑该项目。 解决此问题的方法:

有关可用性和安装说明的更多信息,请访问此处或 Microsoft Expression 网站。

2.3.1.7. Visual Studio 2008 无法识别已经安装的 Windows Mobile 6 SDK。

如果用户在已经安装有 Windows Mobile 6 SDK 的计算机上安装 Visual Studio 2008,Visual Studio 2008 将无法识别该 SDK。修复 Windows Mobile 6 SDK 将不能解决此问题。 解决此问题的方法:

1. 卸载 Windows Mobile 6 SDK。 2. 重新安装 Windows Mobile 6 SDK。

2.3.1.8 SQL Server Compact 3.5 不使用 SqlCeConnection 类的 Encrypt 属性。

不应该使用 SqlCeConnection 类中的 Encrypt 属性。SQL Server Compact 3.5 中保留该属性只是为了实现向后兼容。 解决此问题的方法:

请使用 SqlCeConnection 类的加密模式属性对 SQL Server Compact 3.5 数据库文件进行加密。下面介绍了加密模式的用法以及一些代码示例。

1. 创建一个新的、加密的 SQL Server Compact 3.5 数据库。

SqlCeEngine engine = new SqlCeEngine(\default;Password=passw0rd;\engine.CreateDatabase();

2. 将 SQL Server 2005 Compact Edition(3.1 版)或 SQL Server 2005 Mobile Edition(3.0 版)数据库升级至加密的 SQL Server Compact 3.5 数据库。

SqlCeEngine engine = new SqlCeEngine(\engine.Upgrade (\default;Password=passw0rd;\

3. 更改现有 SQL Server Compact 3.5 数据库的加密模式。

SqlCeEngine engine = new SqlCeEngine(\engine.Compact(\compatibility;Password=passw0rd;\

4. 对未加密的 SQL Server Compact 3.5 数据库进行加密。

SqlCeEngine engine = new SqlCeEngine(\engine.Compact(\default;Password=passw0rd;\

2.3.1.9. 在面向 SSC 3.1 数据库时,无法使用智能设备程序中的设计时体验。

当智能设备程序员针对 SQL Server Compact Edition 3.1 数据库进行编程时,无法使用设计器的任何功能,例如添加数据源、添加新连接、创建数据库、生成数据窗体,以及将数据源对象拖放到窗体设计器上。智能设备设计器功能的默认目标数据库为 SQL Server Compact 3.5 数据库。 解决此问题的方法:

使用 Visual Studio 2005 Service Pack 1 对智能设备程序的 SQL Server Compact Edition 3.1 数据库编程。有关结合使用 Visual Studio 2008 与 SQL Server Compact Edition 3.1 数据库的更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=101885。

联系合同范文客服:xxxxx#qq.com(#替换为@)