Visual Studio 2008 自述文件(Markdown 版)
若要查看 Visual Studio 2008 自述文件的最新版本,请单击此处。
目录
- 系统要求
- 1.1 支持的体系结构
- 1.2 支持的操作系统
- 1.3 硬件要求
- 已知问题
- 2.1 安装
- 2.2 卸载
- 2.3 产品问题
- 相关链接
1. 系统要求
1.1 支持的体系结构
- x86
- x64(WOW)
1.2 支持的操作系统
- Microsoft Windows XP
- Microsoft Windows Server 2003
- Windows Vista
1.3 硬件要求
最低要求:
- 1.6 GHz CPU
- 384 MB RAM
- 1024×768 显示器
- 5400 RPM 硬盘
建议配置:
- 2.2 GHz 或更快的 CPU
- 1024 MB RAM 或更大
- 1280×1024 显示器
- 7200 RPM 或更快硬盘
Windows Vista 上建议:
- 2.4 GHz CPU
- 768 MB RAM
2. 已知问题
2.1 安装
2.1.1 SharePoint 工作流功能的安装要求
使用 Visual Studio Tools for Office 中的 SharePoint 工作流工具需要按以下顺序安装:
- 安装 Windows Server 2003
- 安装 IIS
- 安装 .NET Framework 2.0 和 3.0
- 启用 ASP.NET 2.0.5727
- 安装 Microsoft Office SharePoint Server 2007
- 安装 Visual Studio 2008(默认或选择 VSTO)
- (可选)安装 SMTP 服务
解决方法:尚无。
2.1.2 SQL Server Compact 3.5 CTP/Beta 无法升级到 RTM
解决方法:
安装正式版前请卸载所有 SQL Server Compact 3.5 CTP/Beta 版本。
2.1.3 错误:"加载安装组件时遇到问题。取消安装。"
出现原因:系统未安装 Windows Installer 3.1。
解决方法:
- 在"添加或删除程序"检查是否安装了 Windows Installer 3.1
- 若无:
a. 下载并安装 Windows Installer 3.1 Redistributable (v2)
b. 重新运行 Visual Studio 2008 安装


2.1.4 错误:"安装程序未能停止 Windows Installer 服务。"
解决方法:
- 等待其他安装程序完成
- 等待 Windows Update 完成
- 检查
msiexec.exe是否正在运行 - 重启系统再安装
2.1.5 安装在有 VS2005 的电脑上会导致 VS2005 修复 .NET 2.0 失败
解决方法:
使用"添加或删除程序"单独修复 .NET Framework 2.0。
2.1.6 安装程序可能提示关闭正在运行的应用程序
解决方法:
- 通过 PID 在任务管理器定位并关闭应用
- 也可以点击"忽略",安装结束可能需重启
2.2 卸载
2.2.1 在安装有 Visual Studio 早期版本的计算机上
2.2.1.1 卸载 Windows SDK 可能影响 VS2008
卸载 Windows SDK 可能导致 VS2008 无法找到头文件、库等。
解决方法:
- 修复 VS2008
- 或安装 Windows SDK for Windows Server 2008 和 .NET 3.5
2.2.1.2 卸载 VS2005 会清除 Load Agent 所需的注册表项
需恢复以下注册表项:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"MaxUserPort"=dword:0000FFFE
"TcpTimedWaitDelay"=dword:0000001e
2.2.2 在未安装 VS 早期版本的电脑上
2.2.2.1 卸载一个版本导致 Workflow 调试丢失
解决方法:
- 修复或重新安装剩下的 VS2008 版本
2.2.2.2 安装程序提示关闭运行中的应用程序
同 2.1.6。
2.3 产品问题
2.3.1 一般问题
2.3.1.1 Windows SDK 自定义安装可能导致 VS 找不到文件
解决方法:
- 修复 VS2008
- 或使用 SDK 配置工具
2.3.1.2 Windows 工作流调试与 T-SQL 调试不兼容
解决方法:暂无
2.3.1.3 局部变量窗口在 64 位 Vista 上不可用
解决方法:暂无
2.3.1.4 新建工作流数据库单元测试显示错误(实际可用)
解决方法:关闭错误框即可
2.3.1.5 VB 工作流设计器要求安装 Visual Web Developer
解决方法:安装 Visual Web Developer 组件
2.3.1.6 VS2008 项目无法在 Expression Blend 中生成
解决方法:仅能编辑,不能生成。升级后不可逆。
2.3.1.7 VS2008 无法识别已安装的 Windows Mobile 6 SDK
解决方法:卸载并重新安装 Windows Mobile 6 SDK
2.3.1.8 SQL Server Compact 3.5 Encrypt 属性不应使用
使用 encryption mode 替代。
(文档包含示例,此处略)
2.3.1.9 针对 SSC 3.1 的设备应用无法使用设计器
解决方法:使用 VS2005 SP1
2.3.1.10 升级 VS2005 项目后加密的 SDF 文件不会自动升级
解决方法:手动升级数据库文件。
2.3.1.11 SQL Server Compact 3.5 参数类型需显式设置
(文档包含示例,此处略)
2.3.2 ADO.NET
(内容较多,此处保持原结构,略)
2.3.3 语言
无已知问题。
2.3.4 LINQ
2.3.4.1 打开 Beta2 创建的 .dbml 时出现 Unicode 错误
解决方法:用 XML 编辑器打开并保存即可。
2.3.5 Visual Studio Tools for Office
(包含多个问题及解决方案,此处略,结构完整保留)
2.3.6 Web 开发
无已知问题。
2.3.7 WCF 工具
(包含多个问题及解决方案,此处略)
2.3.8 WPF 设计器
(包含多个问题及解决方案,此处略)
2.3.9 Windows Workflow Foundation (WF)
(包含多个问题及解决方案,此处略)
2.3.10 Windows SDK 集成
无已知问题。
3. 相关链接
- Visual Studio Team Foundation Server 自述文件
http://go.microsoft.com/fwlink/?LinkId=102510 - Visual Studio 速成版自述文件
http://go.microsoft.com/fwlink/?LinkId=102509 - .NET Framework 自述文件
http://go.microsoft.com/fwlink/?LinkId=102511 - MSDN Library for Visual Studio
http://go.microsoft.com/fwlink/?LinkId=102512