Visual Studio 2013 无法正常打开项目文件
提示:无法打开 vcxproj 因为此版本的应用程序不支持其项目类型 ,若要打开它 请使用支持此类型项目的版本。
检查 AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml
找到 vs打开错误的一些信息:
<errorinfo>未找到与约束
ContractName Microsoft.VisualStudio.Utilities.XXXXXX
RequiredTypeIdentity Microsoft.VisualStudio.Utilities.XXXXXX匹配的导出</errorinfo>
解决办法:打开vs得安全模式
vcbindir="C:\Devtools\Microsoft Visual Studio 12.0\Common7\Tools\..\..\VC\bin\" errorlevel=0 ============================= ==================find VC 2013 ============================= Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /resetskippkgs C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /? C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetAddin /ResetSettings /ResetSkipPkgs C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetAddin C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetSettings C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetSkipPkgs C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /SafeMode C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>
发现一切正常了,不再出现 无法打开 vcxproj 项目 得提示了。
然后把所有插件都卸载了。只保留 VisualAssist ,关了vs,再打开,vs就好了。。不用重装vs2013 了,太好了。
参考链接:
https://technet.microsoft.com/zh-tw/library/ms241278(v=vs.90).aspx
https://msdn.microsoft.com/zh-cn/library/ms241278.aspx
------------------------------------------------------------------------------------------------
一定要专业!本博客定位于 ,C语言,C++语言,Java语言,Android开发和少量的Web开发,之前是做Web开发的,其实就是ASP维护,发现EasyASP这个好框架,对前端后端数据库 都很感觉亲切啊。. linux,总之后台开发多一点。以后也愿意学习 cocos2d-x 游戏客户端的开发。