Autor Beitrag
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6386
Erhaltene Danke: 146

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Do 07.04.05 17:04 
Im Anhang ein kleines Programm, dass mit D2k5PE erstellt ist.
Sobald man auf den Button drückt, soll eine Liste der Prozesse in der ListBox eingetragen werden.
Solange ich das Projekt nicht gespeichert habe, funktioniert das auch. Danach bekomme ich eine Fehlermeldung, die inhaltlich aber nicht wirklich etwas aussagt. Einen ScreenShot erspare ich uns mal.
Wenn ich an die Fehlerstelle springe, zeigt er mir das "End" aus der Applikation.

Is it a bug or a feature?

//EDIT:
Habe das ganze jetzt zu hause getestet. Hier tritt der Fehler nicht auf.
Das einzige, was anders ist: In der Firma XP-Pro, zu hause XP-Home.
Einloggen, um Attachments anzusehen!
demo88
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 160

Ubuntu 6.04, Win XP
Delphi 7
BeitragVerfasst: Do 07.04.05 23:15 
Also ich weiß nicht wo der Fehler liegt, aber vllt. hilft es dir ja wenn ich dir sage das es bei mir funktioniert 8)
jasocul Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6386
Erhaltene Danke: 146

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Fr 08.04.05 07:51 
user profile icondemo88 hat folgendes geschrieben:
Also ich weiß nicht wo der Fehler liegt, aber vllt. hilft es dir ja wenn ich dir sage das es bei mir funktioniert 8)

Nicht wirklich. Aber ich habe das "Projekt" mal isoliert. Das Problem scheint nur bei mir in der Firma zu sein. Ich werde das weiter testen. Sollte ich herausbekommen, woran das liegt, schreibe ich das hier rein.
jasocul Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6386
Erhaltene Danke: 146

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Fr 08.04.05 08:16 
Bin ein bisschen weiter gekommen. Wenn ich die EXE starte und aufs Knöpfchen drücke, bekomme ich die Fehlermeldung im Anhang.
Wenn ich dort auf Details gehe, zeigt es mir folgenden Inhalt:
Zitat:
Informationen über das Aufrufen von JIT-Debuggen
finden Sie am Ende dieser Meldung, anstatt in diesem Dialogfeld.

************** Ausnametext **************
System.Security.SecurityException: Anfrage fehlgeschlagen.
at Prozesse.TWinForm2.Button1_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
mscorlib.resources
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/mscorlib.resources/1.0.5000.0_de_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
ProzessProgramm
Assembly-Version: 1.0.1923.32574
Win32-Version: 1.0.1923.32574
CodeBase: file:///I:/Anwender/Schrade/Projekte/DotNet/Prozesse/ProzessProgramm.exe
----------------------------------------
System.Windows.Forms
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System.Data
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.data/1.0.5000.0__b77a5c561934e089/system.data.dll
----------------------------------------
System.Xml
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms.resources/1.0.5000.0_de_b77a5c561934e089/system.windows.forms.resources.dll
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht von diesem Dialogfeld behandelt.



Ich bin in dem Bereich einfach noch zu frisch. Weiß jemand, was das für ein Problem ist? Und vor Allem, was ich machen muss?
Wss eine Security-Exception ist, kann ich mir ungefähr vorstellen. Ich bin aber als Administrator auf meinem PC!

//EDIT:
Ich konnte feststellen, dass eine andere Anwendung, mit Datenbankzugriff, keine Probleme macht. Die Ursache ist demnach beim Namespace (System.Diagnostics) und den Berechtigungen zu suchen.
Einloggen, um Attachments anzusehen!
Silberwolf
ontopic starontopic starofftopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 306

Win XP Home SP2
D5 Prof, D2k5 Pers
BeitragVerfasst: Fr 08.04.05 08:55 
Bei mir geht das Programm :D

_________________
Gestorben, aber nicht vergessen...
jasocul Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6386
Erhaltene Danke: 146

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Fr 08.04.05 11:11 
Ich habe das Problem weiter eingrenzen können:
Liegt das Projekt auf meiner lokalen Platte, funktioniert es tadellos.
Speicher ich das Projekt auf einem Server, bekomme ich die Probleme. Ich habe aber auf dem Server, in meinen Verzeichnissen, volle Zugriffsrechte!
Was soll denn sowas? Oder mache ich was falsch? :gruebel: