0

我有一个在 Windows 7 32 位机器上创建的 C# DirectShow.net 程序。它适用于我的开发机器,也适用于 xp 32 位和 vista 32 位虚拟机。

我遇到的问题是该程序的部署。我将把程序按原样放在单独的机器上。它不会运行。

我将代码放在 Windows 7 64 位机器上并得到错误:

Application has returned a referral from the server

所以我现在停止在代码中注册我的 DLL,只是手动注册它们。之后我重新启动我的程序并得到另一个错误

StackoverflowException at Graph.connect( pinout, pinin );

在我将相机连接到 Smart Tee 过滤器的代码中。我在机器上有 GraphStudio 并尝试在其中构建图形,但只要我连接过滤器,它就会一直崩溃。引脚不为空,他们发现过滤器并且图表不为空。不确定发生了什么。

除了我自己的以外,我还尝试过 win 7 32 位机器并遇到同样的问题。把我弄糊涂了。

我有 2 个 Windows 7 32 位虚拟机。一个是通过Virtual PC运行,另一个是通过Virtual Box。1 将在我的程序上崩溃并在尝试在 graphstudio 中复制图形时崩溃。Virtual PC 根本不会崩溃。两者都使用完全相同的win7版本:(

4

1 回答 1

1

似乎在为我的网络摄像头安装 LifeCam 软件后,这种情况开始发生。Lifecam 软件阻止了我的程序访问他们的相机。非常感谢 MS。

从微软的特定网站下载绝对最新的更新让我可以再次使用它

于 2011-07-19T19:32:12.983 回答