在Windows 7 Beta(Build 7000)上将Visual Studio 2008从试用版升级到完整版

时间:2009-01-17 12:45:09

标签: visual-studio-2008

我尝试从试用版VS2008升级到完整版...但是,在Windows 7 Beta上没有“升级到Microsoft Visual Studio 2008”选项......任何人都知道为什么?...是否有其他人遇到过这个问题? !

7 个答案:

答案 0 :(得分:47)

这是一个或多或少完整的指南,用于在Windows 7中将Visual Studio 2008试用版升级为专业版。

  1. 免费下载并安装/解压缩AnVir任务管理器(此处为便携版:http://www.anvir.com/downloads/taskfree.zip
  2. 转到开始 - >控制面板 - >程序和功能。
  3. 选择Microsoft Visual Studio 2008 Professional ENU,单击列表顶部的“卸载/更改”。
  4. 等待维护程序启动。如果是,请点击“下一步>>”来自第一个屏幕。
  5. 在SECOND屏幕上,您将看到三个选项:“添加或删除功能”,“修复/重新安装”,“卸载Microsoft Visual Studio 2008”。不要点击任何一个。您想要的控件隐藏在这三个选项之下。
  6. 以管理员身份启动AnVir任务管理器。 (如果不这样做,您将无法启用控件。)
  7. 在“应用程序”选项卡中,找到“Microsoft Visual Studio 2008安装 - 维护页面”。右键单击此项并选择“Detalied Info”。如果您的屏幕足够大,提高现在出现的底部面板可能会有所帮助。
  8. 在底部面板中,单击“Windows”。
  9. 在底部面板中,展开“Microsoft Visual Studio 2008安装 - 维护页面”。
  10. 在显示的列表中,有几个项目似乎没有名称。底部的四个项目有名称,是“Visual Studio Setup Banner”。展开这四个命名项目上方的匿名项目。
  11. 在新扩展的项目中,您将看到许多行,其图标为灰色。这表明它们是隐藏的。对于每个禁用的行,右键单击并选择“可见”,然后右键单击并选择“已启用”。不要忘记在标有“升级”的列表中包含该项目 - 即提交许可证密钥数据的按钮。
  12. 检查Visual Studio维护窗口(我们上次在第5步中查看了此内容)。您应该看到控件在那里输入许可证密钥。输入许可证密钥,然后单击“升级”。
  13. 如果您遇到其中一个步骤,维护窗口可能与我的维护窗口略有不同。一旦你在AnVir中扩展主窗口,在隐藏的控件中移动,直到你看到“升级”按钮,然后确保所有控件都是该控件的兄弟节点。

答案 1 :(得分:7)

这是在Windows 7中更新VS2008的另一种方法

  1. 从微软网站
  2. 获取VS2008的ISO文件
  3. 使用WinRAR提取ISO文件(例如D:\ VS2008),或使用Virtual CloneDrive将内容复制到硬盘驱动器。
  4. 转到D:\ VS2008 \ Setup。 使用Notepad.exe打开文件“setup.sdb” 找到行[产品密钥] 用您的密钥替换默认密钥(删除所有破折号) 保存文件并关闭记事本。
  5. 安装VS2008。这就是全部!

答案 2 :(得分:5)

是的,由于缺少升级按钮和产品密钥字段,因此无法从Windows 7上的Visual Studio 2008试用版升级。但是可以使用Anvir任务管理器恢复其可见性。由于未知原因,这些控件在Windows 7上被隐藏和禁用,但在Windows Vista上可以正常使用。一旦恢复升级控件,我就成功升级了我的Visual Studio。

答案 3 :(得分:4)

我找到了解决方案。在安装vs2008之前,您需要输入产品密钥:

在某处提取iso。编辑Setup \ setup.sdb文件并在[产品密钥]部分设置产品密钥。然后您可以安装它而无需升级。

答案 4 :(得分:4)

对于那些已经安装了VS2008的人来说,他们使用编辑setup.sdb的解决方案已经很晚了,而且他们不想安装AnVir任务管理器,因为它会给你的PC带来不需要的crapware,你可以使用WinSpy :http://www.catch22.net/software/winspy-17。它对我有用。

答案 5 :(得分:0)

如果您可以重现它,那么将它作为反馈发送是否值得(您是否像我一样在每个窗口上都有“发送反馈”链接?)。

我可以尝试一下,但是我已经在我的物理Windows 7机器上安装了Team Suite,所以我需要整理一个新的虚拟机来实现它......

实际上,在测试版Windows 7上激活升级(真实的)可能不是一个好主意。在某些时候,你将不得不完全剥离该操作系统。我同意如果该选项意味着在那里,那么它的缺席是一个问题。但我以前没有使用过“试验”,所以我不知道它是否存在!

答案 6 :(得分:0)

根据Denis Avilov的建议使用WinSpy工作得非常好并且不需要安装任何不需要的软件,但是除了启用(并使其可见)“升级”按钮之外,您必须启用更少的兄弟控制,特别是5“编辑”字段这将是输入有效的Visual Studio序列号所必需的。