2010-07-27 5 views
1

J'ai un jeu que j'ai fait en C# et il s'installe et fonctionne comme prévu sous Windows XP. Cependant, quand je l'installe sur une machine Windows 7, alors il ne fonctionne tout simplement pas (sans aucun message d'erreur) ou il donne un message d'erreur générique. Y at-il quelque chose de spécial que je dois faire pour pouvoir utiliser SDL.Net avec un ordinateur Windows 7?L'application SDL.Net ne fonctionne pas sans SDL.NET SDK

MISE À JOUR: Je viens d'apprendre qu'il ne fonctionne même pas sur XP. SDL.NET a été installé sur les deux ordinateurs XP sur lesquels j'ai essayé (je ne savais pas que l'un d'eux l'avait déjà quand je l'ai utilisé pour tester). Donc, si SDL.NET SDK n'est pas installé sur un ordinateur, mon programme ne fonctionne pas. Quelqu'un a-t-il une idée de ce qui doit exactement accompagner mon programme de SDL pour le faire fonctionner correctement? maintenant j'ai tout le base SDL _ *. dll et SdlDotNet.dll et Tao.Sdl.dll. Plus nécessaire? Ou y a-t-il une sorte d'exécution de SDL que je dois installer avec mon programme pour l'utiliser? Je suis vraiment coincé avec celui-ci.

Répondre

0

Ajout de toutes les DLL, y compris celles qui n'étaient pas explicitement nécessaires et cela fonctionne maintenant. Apparemment, il y a des liens cachés entre dll que je ne connaissais pas.

0

Avez-vous essayé de l'exécuter en tant qu'administrateur? Je ne veux pas dire être connecté en tant que compte administrateur, je veux dire faire un clic droit sur l'exe et Run As Administrator? Si vous faites cela et que vous n'obtenez pas l'erreur, alors votre problème sera résolu facilement, sans qu'il soit nécessaire de toujours l'exécuter en tant qu'administrateur.

+0

Essayé cela en vain aussi bien. Je n'ai vraiment aucune idée de ce que je fais de mal. – Adkins

+0

Vous recherchez donc des différences entre Win7 et XP autres que UAC. Mon prochain pari serait des chemins. Avez-vous codé en dur les chemins de fichiers tels que Documents and Settings \ ...? –

+0

J'ai mis à jour mon message initial avec les nouvelles informations que j'ai reçues. Merci d'avoir essayé d'aider – Adkins

Questions connexes