安装visual studio2017后 首次启动出现ActivityLog.xml异常解决方法

操作系统是win10

在官网下载了vs2017社区版按照教程(教程链接在文末)安装完成之后,首次启动出现如下情况:

按照提示中的文件路径找到这个xml,打开看到:

网络上搜了一堆,几乎都是说cmd进入vs安装路径下的IDE文件夹然后输入devenv /log,但并没有用。

解决方法:(来自官方解决途径)

step1.彻底卸载之前的安装

  • 在installer中点“卸载”

  • 重启电脑

  • 删除以下文件:

 C:\Program Files (x86)\Microsoft Visual Studio 14.0
 C:\Program Files\Microsoft Visual Studio 14.0
 <user>\Documents\Visual Studio 2015
 <user>\AppData\Roaming\Microsoft\VisualStudio\14.0
 <user>\AppData\Local\Microsoft\VisualStudio\14.0
 <user>\AppData\Local\Microsoft\VSCommon\14.0
  • 在注册表中删除以下文件:
 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0
 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0
 HKEY_CURRENT_USER\Software\Microsoft\VSCommon\14.0
 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config
 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Remote

(上面的部分文件我并没有找到,可能是版本之间有小区别,但凡是有的就都删了)

step2.重新安装

安装的时候注意,在额外勾选组件时,只勾选win8.1SDK,不勾选win10SDK。 也即教程中勾选组件时两个绿框处只勾选前一个。

此时顺利安装,可以正常运行。这时候再打开installer点修改把win10的SDK给装上。

再次运行就完成了。
参考安装教程:http://www.cnblogs.com/Metak/p/7471671.html#3774239

 

------------------------------------------------------------------------------------------------------------

devenv.exe /safemode启动下,就可以了

 

命令列參數

描述

/Command (devenv.exe)

啟動 IDE 並執行指定的命令。

/DebugExe (devenv.exe)

在偵錯工具的控制下載入 Visual C++ 可執行檔。 這個參數不適用 Visual Basic 或 Visual C# 執行檔。 如需詳細資訊,請參閱[NIB] 12/13 如何:自動啟動偵錯工具

/LCID (devenv.exe) 或/l

設定 IDE 的預設語言。 如果指定的語言不包含在您的 Visual Studio 安裝中,就會忽略此設定。

/Log (devenv.exe)

啟動 Visual Studio 並將所有活動記錄至記錄檔。

/Run (devenv.exe) 或/r

編譯並執行指定方案。

/Runexit (devenv.exe)

編譯並執行指定的方案,在方案執行時最小化 IDE 並在方案執行完成後關閉 IDE。

/UseEnv (devenv.exe)

讓 IDE 使用 Visual C++ 編譯的 PATH、INCLUDE 和 LIB 環境變數,而不使用 [選項] 對話方塊中 [專案] 選項的 [VC++ 目錄] 區中所指定的設定。 如需詳細資訊,請參閱設定命令列建置的路徑和環境變數

/Edit (devenv.exe)

在這個應用程式的執行中執行個體中,開啟指定的檔案。 如果沒有執行中的執行個體,它就會以簡化的視窗配置啟動新的執行個體。

/ResetAddin (devenv.exe)

啟動 Visual Studio IDE 的執行個體而不載入指定的增益集。

/SafeMode (devenv.exe)

在安全模式下啟動 Visual Studio,只載入預設的環境和服務,以及隨附的協力廠商套件版本。

/ResetSkipPkgs (devenv.exe)

將為了避免載入有問題的 VSPackage 而由使用者加入 VSPackage 的所有 SkipLoading 標記清除。

/Setup (devenv.exe)

強制 Visual Studio 合併所有可用的 VSPackages 所描述之功能表、工具列和命令群組的資源中繼資料。

------------------------------------------------------------------------------------------------------------

1.直接修复就可以要浪费好长时间 在添加删除程序里,找到vs201更新

2删除C:\Users\Administrator\AppData\Roaming\Microsoft\VisualStudio\14.0目录下所有的文件,然后重启动

------------------------------------------------------------------------------------------------------------

安装完vs2012后,打开解决方案文件时,报如下错误:

经过网上查询,首先实验了一种解决方法:

1、在安装目录里面找到 devenv.exe 这个文件的所在位置C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE

2、点击左下角图标,在输入框输入cmd进入控制台

3、在控制台命令行输入cd C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE

4、最后输入devenv /log,按enter键就行了

再次打开Visual Studio,就不会再出现了

按照该方法未能解决问题。

继续度娘,说运行devenv /log之前,先运行devenv /ResetSkipPkgs。

未能解决问题,继续。

最终解决方法:

把Users\...\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache中的Microsoft.VisualStudio.Default.cache这个文件移除,再重启vs,各项功能都能正常使用了
------------------------------------------------------------------------------------------------------------

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值