如果我从资源管理器启动我的自写应用程序,它可以正常工作。无法从Visual Studio IDE启动工作程序
如果我尝试在Visual Studio(F5)中启动它,它会在某个时刻崩溃。 它也不依赖于工作目录!
这是很烦人的,因为我不能这样调试。 (我可以尝试附加到启动后的过程,但....)
任何人都可以指向我可能忽略的方向吗? 什么设置一般会导致这种奇怪的情况?
非常感谢!
编辑:系统和东西涉及: WinXPProSp3(32位),VS2005Sp1,赢SDK6.1,DXSDK09
编辑:澄清: 我要调试崩溃没有注释的程序。 Visual Studio 没有问题,只是声明要调试的程序已经终止。
调试设置都是按顺序的。我可以调试并开始 直到某个点,其中调试信息离开我(一些与 DirectShow有关的lib),并且程序和平地死亡。
我只有调试版本配置设置。
我打F5 - >死 我从ide的外部启动相同的exe - >像魅力一样工作。
我还是没有找到解决办法... <:
编辑:答案: 一个解码器库,不能在调试模式下工作,设法滑入我的DirectShow过滤器链的 。这导致了所有这些奇怪的行为。 我只是卸载它。 (某种程度上降低了对事物的“价值”并没有起作用)。 感谢您的帮助。
您是否试图调试版本构建?确保在按F5之前设置了活动配置。 – ChrisF 2009-08-19 16:05:54
我可以调试,直到某个点,调试信息离开我,然后它就死了。 – AndreasT 2009-08-20 10:51:19
我只是喜欢那些甚至不知道为什么会倒下的人。 ..sigh .. – AndreasT 2009-08-20 11:04:04