標籤:
提示:無法開啟 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 /resetskippkgsC:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /?C:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetAddin /ResetSettings /ResetSkipPkgsC:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetAddinC:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetSettingsC:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /ResetSkipPkgsC:\Devtools\Microsoft Visual Studio 12.0\Common7\IDE>devenv.exe /SafeModeC:\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
Visual Studio 2013 無法正常開啟專案檔