2015-03-19 23 views
0

拒绝我使用Visual Studio 2010中 并遵循一个简单的OpenCV教程: Installing OpenCV 2.4.3 in Visual C++ 2010 ExpressC++ VS2010接入上调试F5

然而,当我按F5编译视觉工作室给了我一个访问被拒绝的消息。 LNK1104

  • 重新启动visual studio不起作用。
  • 以Admin身份运行不起作用。
  • 在新项目中完全重新启动,同样的错误。
  • 非我的文件夹使用空格,所以错误不能与此相关。
  • 我低于最大unc路径长度(旧DOS错误)
  • Windows安全要领(我的防病毒),排除此文件夹。
  • Strangly代码语法以下OpenCV的命名空间等了解
  • 汇编接缝进行,但cannt运行
  • 也会从调试文件夹中的DOS提示符下运行,同样的错误接入使用任务管理器,我看到否认
  • 我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; 
} 

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

+0

什么是确切的消息?您能否向我们提供完整的堆栈或截图?我在Windows上安装OpenCV时遇到了问题 - 首先它是一个有问题的软件。您可能需要重新安装visual studio 2010 express。 – ha9u63ar 2015-03-19 11:38:19

+0

尝试使用SysInternals Process Monitor代替。过滤操作是CreateFile,看看哪个文件给予拒绝访问。 – 2015-03-19 11:42:07

+0

我想你读了MSDN的解释(https://msdn.microsoft.com/en-us/library/ts7eyw4s%28v=vs.100%29.aspx)...你检查了一切(磁盘空间,环境变量,等等。)? – VolAnd 2015-03-19 11:49:09

回答

0

我用Visual Studio的安装光盘来修复它。 C++现在再次运行..

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