У меня есть программа C # DirectShow.net, которую я создал на Windows 7 32-битной машине. Он работает на моей машине для разработки и работает на 32-битных виртуальных машинах XP и Vista.
У меня проблема с развертыванием этой программы. Я возьму программу как есть и положу на отдельную машину. и он не побежит.
Я поместил код на 64-битную машину Windows 7 и получил ошибки:
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-битных виртуальных машин. 1 работает через Virtual PC, другой через Virtual Box. 1 произойдет сбой в моей программе и произойдет сбой при попытке воспроизвести график в graphstudio. Виртуальный ПК не будет зависать вообще. оба используют одну и ту же версиюwinwin: (