如果從安裝Visual Studio開發人員命令提示符,運行不帶參數VsixInstaller.exe
,你得到的幫助文本消息框,這樣的文字:
Usage: VSIXInstaller.exe [/quiet] [/admin] [/skuName:name /skuVersion:version] </uninstall:vsixID | vsix_path>
- OPTIONS -
/quiet
Suppresses the UI. Short form is '/q'.
/admin
The extension will be installed to the admin extensions location. Short form is '/a'.
/skuName:<name>
The name of the application to which to install or uninstall the extension. Must be used with /skuVersion. Valid values include:
- Ultimate - (Visual Studio Ultimate Edition)
- Premium - (Visual Studio Premium Edition)
- Pro - (Visual Studio Professional Edition)
- VSLS - (Visual Studio LightSwitch)
- IntegratedShell - (Visual Studio Shell - Integrated Mode)
- VBExpress - (Visual Basic Express)
- VCSExpress - (Visual C# Express)
- VCExpress - (Visual C++ Express)
- VPDExpress - (Visual Studio Express for Windows Phone)
- VSWinExpress - (Visual Studio Express for Windows)
- VWDExpress - (Visual Studio Express for Web)
Isolated Shell names may also be specified. Short form is '/s'.
/skuVersion:<version>
The version of the application to which to install or uninstall the extension, in the form major.minor[.build[.revision]]. Must be used with /skuName. Short form is '/v'.
/uninstall:<vsixID>
Uninstalls the extension with the specified identifier. If /skuName and /skuVersion are not specified, the extension will be uninstalled from all products that contain the extension with the corresponding identifier. Short form is '/u'.
- ARGUMENTS -
<vsix_path>
Path to a valid .vsix file. This argument is invalid when /uninstall is specified.
因此,根據這一點,你可以這樣做:
VSIXInstaller.exe /quiet some_extension.vsix
如果要開發命令提示符下運行外這個你可能需要執行正確的爲你想在安裝的Visual Studio版本。
我的版本是在這裏:
C:\ Program Files文件(x86)的\微軟的Visual Studio 11.0 \ Common7 \ IDE \ VSIXInstaller.exe
看一看這裏:https://開頭的社會。 msdn.microsoft.com/Forums/vstudio/en-US/f420d6a1-f372-4bab-9970-b9c235a680cc/vsix-in-silent-mode –