您的位置:首页 > 其它

VisualStudio2017 安装失败! 网传的方法无效! 一个偶然,问题解决了

2017-10-27 15:55 357 查看
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目录的方法也无效。

网络上有类似的问题提问,均无解状态。

解决这个问题,纯粹属于意外: 新创建一个Administrator的用户,用这个用户登录Win7,安装VisualStudio2017 成功。NB!



VS2017安装速度,太快了。一会儿。就安装好了。但是,我们遗憾的通知你,你原来的那个用户名,依然无法安装,或者升级VisualStudio2017。废弃它吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐