VisualStudio2017 安裝失敗! 網傳的方法無效! 一個偶然,問題解決了


Windows7 旗艦版環境

下載離線安裝包:

vs_enterprise.exe --layout  vs2017 --lang en-US 

導入3個證書文件;在下載的目錄中,執行 vs_Enterprise.exe

提示出錯:


此程序需要管理員權限才能執行安裝操作。請以管理員身份重新運行該程序。

找不到與以下參數匹配的產品:
channelId:  VisualStudio.15.Release productId:  Microsoft.VisualStudio.Product.Enterprise

 

出錯日志摘錄:

2017-10-27T15:56:58 : Verbose : Visual Studio Installer (1.12.111.1002 : update4) ["C:\\Program Files\\Microsoft Visual Studio\\Installer\\vs_installershell.exe","/finalizeInstall","install","--layoutPath","I:\\vs2017","--in","I:\\vs2017\\Response.json","--locale","zh-CN","--activityId","40b99311-62d1-4bad-ae95-ea733cc12e33"]
2017-10-27T15:57:00 : Verbose : Creating VS Telemetry Survey
2017-10-27T15:57:01 : Verbose : Received the application ready notification
2017-10-27T15:57:02 : Warning : getExperimentsIpcService called more than once.
2017-10-27T15:57:02 : Verbose : Starting ServiceHub Experimentation client.
2017-10-27T15:57:03 : Verbose : Installation finalized successfully.
2017-10-27T15:57:06 : Error : Experiments Ipc Service creation failed.
     error: [Error] Hub Controller process exited prematurely with exit code 0 (Success). at Error: Hub Controller process exited prematurely with exit code 0 (Success).
    at ControllerConnection.onControllerProcessExited (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\microsoft-servicehub\controllerConnection.js:148:21)
    at ChildProcess.<anonymous> (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\microsoft-servicehub\controllerConnection.js:104:93)
    at Object.onceWrapper (events.js:293:19)
    at emitTwo (events.js:111:20)
    at ChildProcess.emit (events.js:194:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
From previous event:
    at defer (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\q\q.js:582:19)
    at Promise.then (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\q\q.js:828:20)
    at ControllerConnection.connectImpl (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\microsoft-servicehub\controllerConnection.js:48:14)
    at Function.ControllerConnection.connect (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\microsoft-servicehub\controllerConnection.js:31:27)
    at HubLookup.getLocationService (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\microsoft-servicehub\hubLookup.js:19:80)
    at HubClient.requestServiceWithRetries (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\microsoft-servicehub\hubClient.js:75:21)
    at HubClient.requestService (C:\Program Files\Microsoft Visual Studio\Installer\resources\app\node_modules\microsoft-servicehub\hubClient.js:63:21)
    at C:\Program Files\Microsoft Visual Studio\Installer\resources\app\main\ipc-rpc-factory.js:37:26
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:109:7)

 

執行是 “以管理員身份運行此程序” 。微軟網站上給出的方法:卸載或刪除VisualStudio目錄也無效。

網絡上有類似的問題的提問,均無解或無效

 

解決這個問題,純粹屬於意外: 在Win中,新創建一個Administrator的用戶,用這個用戶登錄Win7,安裝VisualStudio2017 ,成功啦!

VS2017安裝速度,變的很快了(選擇安裝)。一會兒就安裝好了。但是,遺憾的通知你,你原來的那個用戶名,依然無法安裝,或者升級VisualStudio2017。廢棄它吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM