在调试F5上拒绝c++vs2010访问

c++ vs2010 access denied on debug F5

本文关键字:c++vs2010 访问 拒绝 调试 F5      更新时间:2023-10-16

我使用的是visual studio 2010。并遵循了一个简单的opencv教程:在Visual C++2010学习版中安装OpenCV 2.4.3

然而,当我点击F5时,visual studio会给我一条拒绝访问的消息。LNK1104

  • 重新启动visual studio没有任何效果
  • 以管理员身份运行没有任何效果
  • 在新项目中完全重新启动,同样的错误
  • 我的文件夹中没有一个使用空格,所以错误与此无关
  • 我低于unc路径的最大长度(旧DOS错误)
  • Windows安全必需品(我的防病毒软件)已排除此文件夹
  • 理解openCV命名空间等后面的Strangly代码语法
  • 汇编需要制作,但无法运行
  • 也从调试文件夹中的dos提示符运行,拒绝访问相同的错误
  • 使用taskmanager,我看到我的exe加载在内存中,使用sysinternals进程资源管理器查看;我看到它们是由Devenv.exe(visualstudio的一部分(与vs2010相同的图标)加载的。但负载良好但不工作
  • 当关闭vs2010并使用procmon.exe(sysinternals)时,转到执行我制作的小应用程序的调试文件夹。然后cmdagent进程在Q驱动器上给出一个"创建文件"异常(办公室在线遗留的)。然而,我的应用程序根本与办公室无关,它只是一个小型的图像淋浴器,没有任何东西能证明那个假的Q驱动器

不知怎么的,我认为这些问题与VS2010本身有关,但我对这里发生的事情没有任何线索,这是我的第一个c++项目之一,所以我不知道该从哪里查找问题,任何帮助都会很好。

***更新日期:2015年3月20日无论是什么问题,都与openCV无关即使是像下面这样最简单的C++代码现在也不起作用,这会是什么呢?

#include <iostream>
using namespace std;
int main()
{
cout << "it never executes" << endl;
}

我的视觉工作室突然出了什么问题???

我使用visual studio的安装CDrom对其进行了修复。C++现在又工作了。。

只是怀疑我是否会再次使用openCV或切换到Halcon。