Приложение SDL.Net не работает без SDL.NET SDK - PullRequest
1 голос
/ 27 июля 2010

У меня есть игра, созданная на C #, и она устанавливается и работает, как и ожидалось, под Windows XP. Однако, когда я устанавливаю его на компьютер с Windows 7, он либо просто не работает (без сообщения об ошибке), либо выдает общее сообщение об ошибке. Что мне нужно сделать, чтобы использовать SDL.Net на компьютере с Windows 7?

ОБНОВЛЕНИЕ: Мне только что сообщили, что это даже не работает на XP. На обеих машинах XP, на которых я пробовал, был установлен SDL.NET (я не знал, что на одном из них он уже был, когда я использовал его для тестирования). Поэтому, если SDL.NET SDK не установлен на компьютере, моя программа не работает. Кто-нибудь знает, что именно должно сопровождать мою программу из SDL, чтобы она работала правильно? Прямо сейчас у меня есть все базовые SDL _ *. dll и SdlDotNet.dll и Tao.Sdl.dll. Больше нужно? Или есть какая-то среда выполнения SDL, которую я должен установить с моей программой, чтобы использовать ее? Я действительно застрял с этим.

Ответы [ 2 ]

0 голосов
/ 27 августа 2010

Добавлены все Dll, включая те, которые явно не были нужны, и теперь это работает.По-видимому, между DLL есть скрытые ссылки, о которых я не знал.

0 голосов
/ 27 июля 2010

Вы пытались запустить его от имени администратора?Я не имею в виду, что вы вошли в систему как учетная запись администратора, я имею в виду щелчок правой кнопкой мыши на exe и Запуск от имени администратора?Если вы сделаете это и не получите сообщение об ошибке, ваша проблема будет решена довольно легко, без необходимости всегда запускать от имени администратора.

...