在使用VS调试程序时发现双击cpp文件无法直接打开,VS提示“向程序发送命令时出现问题”,从而无法直接打开文件,必须在开启VS之后,在软件内打开cpp文件。h文件也差不多。上网后查到两种方法,供大家参考:
解决方法一:打开注册表编辑器,将[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
\DDECache\VisualStudio.9.0\system]表项下的windowsclassname和windowname的两个键值由原来的键值修改为DDEHandler。
解决方法二:在VS属性兼容性选项下去掉以管理员身份运行的选项。
本人认为第一种方法可行性高,第二种方法有点钻牛角尖了。推荐用方法一,本人亲测可行,比较靠谱。
转自:/s/blog_6fe0eb19010104rs.html