我正在尝试以无人参与模式为Visual Studio 2013 Professional Update 5安装创建AdminDeployment.xml
文件。我没有找到关于VS 2013的信息,2015年它可以用/CreateAdminFile
命令行密钥(see documentation)完成,我清楚地记得,我用Visual Studio 2012做了,所以关键肯定应该实现
当我试图用vs_professional.exe
运行/CreateAdminFile
时,这样:
vs_professional.exe /CreateAdminFile C:\Users\<Username>\Downloads
或者这样:
vs_professional.exe /CreateAdminFile C:\Users\<Username>\Downloads\AdminDeployment.xml
它显示命令行帮助,并且选项中没有/CreateAdminFile
键。有趣的是,只有/AdminFile
在那里,所以我的问题是创建文件,我的VS 2013可能知道如何处理它
出现在Visual Studio 2013中,您不需要生成AdminDeployment.xml
文件,它已经有一个模板,保存在安装介质的根目录中。您只需要将BundleCustomizations元素的NoWeb属性的值从“default”更改为“yes”
<BundleCustomizations TargetDir="default" NoWeb="yes"/>
并编辑要安装的组件的可选项
<SelectableItemCustomization Id="VC_MFC_Libraries" Hidden="no" Selected="yes" />
之后,您需要使用密钥/AdminFile
运行安装以设置无人参与文件的位置
vs_professional.exe /AdminFile C:\Users\<Username>\Downloads