Visual Studio 2013 Express的静默安装

4

我尝试静默安装Visual Studio 2013 Express。遗憾的是,以下代码并没有按照预期工作:

wdexpress_full.exe /passive /noweb /norestart

它仍然从网络安装,之后抛出3010错误(需要重新启动)。我听说SQL Server或.NET 4.5会导致重新启动,并且在安装之前应该单独安装它们。为了排除它们对VS13的影响,我尝试使用/adminfile,但似乎这个参数对Express版本无效。

所以我尝试安装每个单独的.msi文件。大多数时候,我需要像VSEXTUI=1或USING_EXUIH=1这样的参数才能使它们在未被.exe调用的情况下正常工作,但之后它们会顺利安装。但最终,Visual Studio无法启动。它显示以下错误:

"Die Anwendung konnte nicht gestartet werden, da die Side-by-Side-Konfiguration ungültig ist. Weitere Informationen erhalten Sie im Anwendungsereignisprotokoll. Weitere Details können auch mit dem Befehlszeilentool sxstrace.exe angezeigt werden"

很遗憾,我找不到确切的英文错误文本,但它表示应用程序无法启动,因为Side-by-Side-Configuration无效,并且我可以通过sxstrace.exe获取更多信息。sxstrace给我以下文件:http://www.file-upload.net/download-8934591/sxstrace.txt.html

1个回答

4

1
我发现也可以使用ADDEPLOY=1来规避检查(我用它来安装仅包含最小C++构建环境而不包含其他4.5+ GB无用内容的软件)。 - Matteo Italia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接