none
无法保存C++项目:未能完成操作。不支持此接口 RRS feed

  • 问题

  • 我用Visual Studio 2017 Preview,新建C++项目,然后保存,提示"未能完成操作。不支持此接口“

    请问如何解决?

    2017年7月15日 19:57

全部回复

  • 用Devenv.exe /SafeMode启动没这个问题的话,一个一个禁用你安装的扩展直到问题解决,之后联系扩展的作者。

    你也可以直接在这个对话框出现的时候挂个调试器到Visual Studio看CLR的调用堆栈上是什么东西。



    Visual C++ MVP

    2017年7月16日 2:35
    版主
  • 你好,

    除了蒋老师所说的devenv/safemode命令行,请再尝试 devenv.exe /resetsettings, devenv.exe /resetuserdata , 这会清除VS的数据缓存,以及还原VS的设置。

    参考:https://msdn.microsoft.com/en-us/library/xee0c8y7.aspx

    此外,注意到你的VS 版本是VS 2017 preview,这个是先行Beta测试版,现在VS 2017 RTM正式版本已经发布了,强烈建议你去微软官网  Downloads page 下载最新的版本,这对preview和RC版都有很大的改进和一些问题的修复。

    在安装过程中,RTM会自动覆盖老版本,请记得清理%temp%文件夹,检测系统更新,将所有补丁都打上,如果有任何问题存在,请及时反馈给我们,我们会帮助您继续分析。

     


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年7月17日 7:13
    版主
  • 我的版本是VS 2017。即使我在safe mode下启动,保存C++控制台程序的时候还是有这个问题。缓存和设置都清除了,还是没有效果

    2017年11月17日 16:55