调试F5上的c ++ vs2010访问被拒绝

时间:2015-03-19 11:36:47

标签: c++ visual-studio-2010

我正在使用visual studio 2010。 并遵循一个简单的opencv教程: Installing OpenCV 2.4.3 in Visual C++ 2010 Express

但是当我点击F5编译时,visual studio会给我一个拒绝访问的消息。 LNK1104

  • 重新启动visual studio无效。
  • 以管理员身份运行无效。
  • 在新项目中完全重启,同样的错误。
  • 我的文件夹不使用空格,因此错误与此无关。
  • 我低于max unc路径长度(旧DOS错误)
  • Windows安全要素(我的防病毒软件),已排除此文件夹。
  • 了解openCV名称空间等之后的严格代码语法
  • 要制作的编辑接缝,但无法运行
  • 也从调试文件夹中的dos提示符运行,同样的错误访问被拒绝
  • 使用taskmanager我看到我的exe加载到内存中,查看sysinternals proces explorer;我看到它们是由Devenv.exe(视觉工作室的一部分(与vs2010相同的图标)加载的。但是装载得很好但不能正常工作。
  • 关闭vs2010,并使用procmon.exe(sysinternals),进入调试文件夹执行我做的小应用程序。然后cmdagent进程在Q驱动器上给出了一个“创建文件”例外(在线办公室左侧)。然而,我的应用程序根本不涉及办公室,它只是一个小图像淋浴,没有什么比这假冒Q驱动器???

我不知何故认为这些问题与VS2010本身有关,但我没有找到这里发生的事情的线索,这是我的第一个c ++项目之一,所以我不知道哪里出了什么问题,任何帮助都会是大。

***更新20-3-2015 无论是什么问题,都与openCV无关 即使像下面这样最简单的C ++代码现在也无法运行,这可能是什么?

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

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

1 个答案:

答案 0 :(得分:0)

我使用visual studio的安装CDrom来修复它。 C ++现在再次运作..

如果我再次使用openCV或切换到Halcon,我只会怀疑。