4

我被要求在我们的多台机器上安装 VB 2010 Express。我通常会使用 .msi 进行软件安装,但似乎没有用于 VB2010Express 的安装程序 .msi。我已经下载了 Visual Studio 2010 .iso,将 VBExpress 文件夹复制到共享中,可以正常安装软件。我相信执行 setup.exe /q 会进行静默安装,但是我也想插入激活密钥以避免在安装后必须在每台机器上注册程序。

有没有办法做到这一点,或者我是否面临执行下一个 > 下一个 > 下一个 > 安装 > 复制 > 粘贴键?

4

2 回答 2

4

在您从 .ISO 复制的 VBExpress 文件夹中,您将找到 setup.sdb 文件 使用文本编辑器打开此文件并找到以下部分 [Product Key] ;添加您从 Microsoft 收到的注册产品密钥,格式为 xxxxx-xxxxx -xxxxx-xxxxx-xxxxx

将文件保存到您的安装点

现在您可以运行静默安装 (setup.exe /q /norestart),并且产品应该在已完成注册的情况下安装

于 2014-01-14T07:04:02.183 回答
1

我不知道我的答案是否来晚了,但是有一种方法可以通过 msi 安装 Visual Studio 2010 Express

  1. vb_web.exe从 microsoft.com下载

  2. 打开包装vb_web.exe

  3. baseline.dat使用任何文本编辑器打开

  4. [vs_setup.dll]你找到 URL-Paramter (类似这样的东西: URL=fwlink/?LinkId=165113

  5. 转到go.microsoft.com\fwlink\?LinkId=165113(从baseline.dat切换165113以获得正确的ID)

  6. 下载ixpvb.exe

  7. 解压并vs_setup.msi用于静默安装

必要参数:

vsextui=1(使 .msi 认为它是从 .exe 运行的。没有这个,你会得到一个错误)

PIDKEY= (you need this to give your Registration Key to the Installer)

这也适用于 Microsoft Visual Studio Express 的所有其他实例

来源

于 2014-05-09T06:37:03.903 回答