Entwickler-Ecke
C# - Die Sprache - Vista vs. XP
hiwa - Mo 18.05.09 14:31
Titel: Vista vs. XP
Hallo,
ich habe ein Programm unter XP gedebuggt und es funktioniert ohne Fehler (in Verbindung mit .Net-Framework 3.5 und XP Service Pack 3).
Wenn ich aber versuche die, durch debuggen erstellte Applikation, unter Vista laufen lassen möchte, kommt es zu einer Null Exception Fehler.
Ich vermute die Ursache für die Fehler an zwei Stellen:
1. Ich benutzte in meinem Programm Dll Imports, z.B.
[DllImport("user32.dll", EntryPoint = "GetWindowText", ExactSpelling = false, CharSet = CharSet.Auto, SetLastError = true)]
da user32.dll unter XP und Vista unter unterschiedlichen Pfaden gespeichert ist, frage ich mich ob mein Prgramm auch unter Vista erkennt wo diese "Standard" Dll-Datei abgelegt ist?
2. Ich erstelle, lösche und verändere ein Text Datei zur Laufzeit des Programms (mein Programm läuft mit Administrator-Rechte), und trotzdem frage ich mich
ob es da trotzdem zur rechtlichen Konflickten unter Vista kommt.
Ich dedanke mich voraus für eure Hilfestellungen!
Hiwa
Kha - Mo 18.05.09 15:59
hiwa hat folgendes geschrieben : |
| Wenn ich aber versuche die, durch debuggen erstellte Applikation, unter Vista laufen lassen möchte, kommt es zu einer Null Exception Fehler. |
Dann werte doch mal den Stacktrace der Exception aus, z.B. durch einen try-Block in Main.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!