我在Visual Studio 2013中使用.Net Framework 4.5来重新编程Kinect。 我能够完美地构建我的代码,但不知何故,在我的应用程序中,我需要使用“WPFFolderBrowser.dll”。
当我按下在线调试过程的按钮(即搜索文件夹)时,程序会崩溃!
错误:仓\ 64 \推出\ WPFFolderBrowser.dll”。找不到或打开了 PDB文件。线程0x1250已退出,代码为259(0x103)。该 程序'[4400] KinectTracker.vshost.exe:程序跟踪'已退出 代码为0(0x0)。程序'[4400] KinectTracker.vshost.exe'有 退出代码-1073741816(0xc0000008)'无效的句柄是 指定的”。
WPFFolderBrowser.dll存在于文件夹中。
在线搜索,我认为这是关于Microsoft Symbol Servers的调试问题! 我已经下载了这个符号,启用了它们,但仍然没有。 (工具 - 选项 - 调试 - 符号 - 启用Microsfot符号服务器,什么也没有)
也完成了:
工具 - 选项 - 调试 - 通用 - 启用.Net框架 来源踩踏
但仍然是错误。
重新安装了VS 2013,没有。 改为.Net 4.5.1,没有。 以管理员身份运行VS,没有。
与此同时,我的队友使用相同的代码,vs 2013,.net 4.5也没有错误!
我真的需要帮助! :/
答案 0 :(得分:0)
你有这个标记在kinect-sdk下,但我不认为这是一个Kinect SDK问题。您是否尝试过此处发布的解决方案: Why is Visual Studio 2010 not able to find/open PDB files?
答案 1 :(得分:0)
答案员
我继续删除了一些Microsoft组件,可能是自动更新,我还没有检查过,错误已经消失。
部分"无法找到或打开PDB文件。"在这个过程中也消失了。