51代码网ORACLEMYSQLSQL SERVER其它数据库java/jspasp/asp.netC/C++/VC++APP应用其它语言服务器应用
您现在的位置: 51代码网 >> C >> 文章正文

您可以在命令行上使用/log参数运行应用程序,然后检查文件ActivityLog.xml以获取详细信息

更新时间:2012-3-29:  来源:51代码网

Visual Studio 遇到了异常。这可能是由于某个扩展导致的。
您可以在命令行上使用/log参数运行应用程序,然后检查文件"I:\Users\LS\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml"以获取详细信息。

在CPP文件中写入C++的代码,语法、格式等无任何错误的情况下,VS2010弹出一个对话框提示错误,上面那段话就是框中的内容
代码完全可以通过编译
原以为是VS出了问题,重装一遍后仍然是老样子

原来从没遇到过这种情况,最近才开始的
安装文件没问题,是从微软的页面下载的

找到问题的关键了
  装VS2010后再装MSDN2008,就会出现那种问题

这个bug是安装某些软件的时候,vs2010相关的注册表值被修改了,只要改回来就好了。

  对于32位机器,查找注册表的项:

[HKEY_CLASSES_ROOT\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32],

把它的默认值修改为:

C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll 

  而对于64位的机器,查找项:

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32]
把它的默认值修改为:

C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 赞助商链接
    推荐文章
  • 此栏目下没有推荐文章
  • {
    设为首页 | 加入收藏 | 友情链接 | 网站地图 | 联系站长 |