Visual Studio 2012 installer /norestart ignored -
i attempting complete unattended install of vs 2012. works without forcing reboot on windows installations not on others. here command line using:
vs_professional.exe /adminfile admindeployment.xml /quiet /norestart
i install .net 4.5 before start vs 2012 installer. change made admindeployment.xml this:
<bundlecustomizations targetdir="default" noweb="yes"/>
we have region specific images our windows 7 desktops. installer works on our north american image without forcing reboot forces reboot without prompting on our emea image whilst installing sql ce. here messages sql ce log:
msi (s) (e0:70) [18:32:09:942]: product: microsoft sql server compact 4.0 sp1 x64 enu. assembly 'microsoft.vc90.crt,version="9.0.30729.4148",publickeytoken="1fc8b3b9a1e18e3b",processorarchitecture="amd64",type="win32"' component '{3fa0170e-227c-37c7-bac0-64691a992c81}' in use. must restart update assembly.
msi (s) (e0:70) [18:32:10:911]: product: microsoft sql server compact 4.0 sp1 x64 enu. assembly 'policy.9.0.microsoft.vc90.crt,version="9.0.30729.4148",publickeytoken="1fc8b3b9a1e18e3b",processorarchitecture="amd64",type="win32-policy"' component '{982245d9-f692-3224-bec0-c642d74c712f}' in use. must restart update assembly.
msi (s) (e0:70) [18:32:11:036]: product: microsoft sql server compact 4.0 sp1 x64 enu -- installation operation completed successfully.
msi (s) (e0:70) [18:32:11:051]: windows installer installed product. product name: microsoft sql server compact 4.0 sp1 x64 enu. product version: 4.0.8876.1. product language: 1033. manufacturer: microsoft corporation. installation success or error status: 0.
msi (s) (e0:70) [18:32:11:067]: value of rebootaction property msi (s) (e0:70) [18:32:11:067]: windows installer requires system restart. product name: microsoft sql server compact 4.0 sp1 x64 enu. product version: 4.0.8876.1. product language: 1033. manufacturer: microsoft corporation. type of system restart: 1. reason restart: 1.
what causing windows ignore /norestart
option in case? have looked @ trying pass in of parameters msiexec uses such reboot=reallysuppress
[which find hilarious option] no avail.
why sql ce installer ignore /norestart
, how can fix it?
the answer (from microsoft) there bug in sql ce installer. workaround install sql ce , install rest of vs 2012. defect fixed in future version of vs.
here sample install ssceruntime like:
<installer path>\packages\ssce40\ssceruntime_x64-enu.exe /q /i reboot=r /l*v <log file>
here reply ms:
based on our log analysis identified package that’s caused reboot: applying execute package: ssceruntime_x64_msi, action: install, path: c:\programdata\package cache\e33f355f5e83d93099a732e2ece02e07818b2696\packages\ssce40\ssceruntime_x64-enu.exe, arguments: '"c:\programdata\package cache\e33f355f5e83d93099a732e2ece02e07818b2696\packages\ssce40\ssceruntime_x64-enu.exe" /q /i /l*v error causes system restart mentioned below: msi (s) (e4:34) [10:16:48:964]: product: microsoft sql server compact 4.0 sp1 x64 enu. assembly 'microsoft.vc90.crt,version="9.0.30729.4148",publickeytoken="1fc8b3b9a1e18e3b",processorarchitecture="x86",type="win32"' component '{9da4dc8a-9731-3f0e-8bd5-fc17ca6848ad}' in use. must restart update assembly. vc++ 2008 dll , shows process acquires lock on dll , not allowing updated. identified bug ssceruntime not authored exitcodes handle such scenario. our product team working on , considered resolving in next release of visual studio. @ present, work around first install ssceruntime.exe install vs2012 using command “vs_professional.exe /adminfile admindeployment.xml /quiet /norestart” after excluding sqlce component admindeployment.xml file.
Comments
Post a Comment