【问题标题】:Why might visual studio 2013 not allow me to create new C++ CLR class libraries?为什么 Visual Studio 2013 不允许我创建新的 C++ CLR 类库?
【发布时间】:2014-09-30 16:20:31
【问题描述】:

由于某种原因,当我尝试在 Visual Studio 2013 中创建新的 C++ CLR 类库或控制台应用程序(deos 似乎与我所针对的 .net 版本无关)时,GUI 停止显示 'Creating project XXX.vcxproj'...

我已经尝试修复 VS2013,并且我已经尝试完全卸载并重新安装,但没有任何帮助。

C# 项目创建没有任何问题。

这可能是什么原因?

【问题讨论】:

  • 几乎总是由一个不稳定的加载项引起的。如果您不知道可能导致死锁的原因,请使用调试器。你有一个,再次启动 VS 并使用工具 + 附加到进程。
  • 我只是试了一下 Hans,但唯一提到插件的线程是用于应用程序洞察力的线程。卸载没有任何区别。
  • 卸载 GhostDoc(我什至忘记安装了)解决了它。谢谢汉斯!
  • 如果您将您的建议作为答案发布,我会接受。
  • 这不是我想要支持的答案,他们在这里射信使。如果您不想,请随意发布您自己的答案或删除您的问题。

标签: visual-studio visual-studio-2013 c++-cli


【解决方案1】:

虽然这是一个相对广泛的主题,但我将把这个问答留在这里,以防其他人有类似的问题,并且您可以查看的建议可以帮助其他人。我在这里的特殊问题的答案是我安装的插件(GhostDoc)有问题。卸载并重新安装该插件解决了我的问题。

如果您有类似的问题,请先尝试卸载所有插件。值得一提的是,当 Visual Studio 被移除/重新安装(或者至少 Ghost Doc 没有)时,插件不一定会被卸载,所以简单地重新安装 Visual Studio 不一定能解决问题。

Hans 的 cmets 关于使用调试器检查加载了哪些插件以及可能是插件的原因也值得一试。

【讨论】:

    猜你喜欢
    • 2014-01-02
    • 2014-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多