Projekt startet nicht (mehr) auf Win 11. Auf Win 10 läuft es ohne Probleme.

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 12 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Projekt startet nicht (mehr) auf Win 11. Auf Win 10 läuft es ohne Probleme.

    Hi Ihr,

    jetzt habe ich ein echtes Problem.
    Ich habe hier eigentlich nur Win 10-Rechner und erhielt gestern die Mitteilung, dass mein Programm nicht auf Win 11 läuft.
    Zum Glück habe ich gerade einen Win 11 Rechner zum installieren hier, um mein Projekt zu testen.

    Fehler:
    Spoiler anzeigen

    VB.NET-Quellcode

    1. Informationen über das Aufrufen von JIT-Debuggen
    2. anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
    3. ************** Ausnahmetext **************
    4. System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    5. bei ICE.MainForm.Mainform_Load(Object sender, EventArgs e) in X:\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\ICE - Ideal Clipboard Expander\MainForm.vb:Zeile 1771.
    6. bei System.EventHandler.Invoke(Object sender, EventArgs e)
    7. bei System.Windows.Forms.Form.OnLoad(EventArgs e)
    8. bei System.Windows.Forms.Form.OnCreateControl()
    9. bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    10. bei System.Windows.Forms.Control.CreateControl()
    11. bei System.Windows.Forms.Control.WmShowWindow(Message& m)
    12. bei System.Windows.Forms.Control.WndProc(Message& m)
    13. bei System.Windows.Forms.Form.WmShowWindow(Message& m)
    14. bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    15. ************** Geladene Assemblys **************
    16. mscorlib
    17. Assembly-Version: 4.0.0.0.
    18. Win32-Version: 4.8.9261.0 built by: NET481REL1LAST_C.
    19. CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
    20. ----------------------------------------
    21. ICE - Ideal Clipboard Expander
    22. Assembly-Version: 2.0.9.4.
    23. Win32-Version: 2.0.9.4.
    24. CodeBase: file:///C:/Program Files/ICE - Ideal Clipboard Expander/ICE - Ideal Clipboard Expander.exe.
    25. ----------------------------------------
    26. Microsoft.VisualBasic
    27. Assembly-Version: 10.0.0.0.
    28. Win32-Version: 14.8.9032.0 built by: NET481REL1.
    29. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
    30. ----------------------------------------
    31. System
    32. Assembly-Version: 4.0.0.0.
    33. Win32-Version: 4.8.9261.0 built by: NET481REL1LAST_C.
    34. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
    35. ----------------------------------------
    36. System.Core
    37. Assembly-Version: 4.0.0.0.
    38. Win32-Version: 4.8.9261.0 built by: NET481REL1LAST_C.
    39. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
    40. ----------------------------------------
    41. System.Windows.Forms
    42. Assembly-Version: 4.0.0.0.
    43. Win32-Version: 4.8.9251.0 built by: NET481REL1LAST_C.
    44. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    45. ----------------------------------------
    46. System.Drawing
    47. Assembly-Version: 4.0.0.0.
    48. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    49. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    50. ----------------------------------------
    51. System.Configuration
    52. Assembly-Version: 4.0.0.0.
    53. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    54. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    55. ----------------------------------------
    56. System.Xml
    57. Assembly-Version: 4.0.0.0.
    58. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    59. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
    60. ----------------------------------------
    61. System.Runtime.Remoting
    62. Assembly-Version: 4.0.0.0.
    63. Win32-Version: 4.8.9214.0 built by: NET481REL1LAST_B.
    64. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
    65. ----------------------------------------
    66. System.Data
    67. Assembly-Version: 4.0.0.0.
    68. Win32-Version: 4.8.9214.0 built by: NET481REL1LAST_B.
    69. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
    70. ----------------------------------------
    71. System.Xml.Linq
    72. Assembly-Version: 4.0.0.0.
    73. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    74. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll.
    75. ----------------------------------------
    76. ICE - Ideal Clipboard Expander.resources
    77. Assembly-Version: 2.0.9.4.
    78. Win32-Version: 2.0.9.4.
    79. CodeBase: file:///C:/Program Files/ICE - Ideal Clipboard Expander/de-DE/ICE - Ideal Clipboard Expander.resources.DLL.
    80. ----------------------------------------
    81. Microsoft.GeneratedCode
    82. Assembly-Version: 1.0.0.0.
    83. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    84. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
    85. ----------------------------------------
    86. System.Windows.Forms.resources
    87. Assembly-Version: 4.0.0.0.
    88. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    89. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
    90. ----------------------------------------
    91. System.Numerics
    92. Assembly-Version: 4.0.0.0.
    93. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    94. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll.
    95. ----------------------------------------
    96. CefSharp.WinForms
    97. Assembly-Version: 126.2.180.0.
    98. Win32-Version: 126.2.180.0.
    99. CodeBase: file:///C:/Program Files/ICE - Ideal Clipboard Expander/CefSharp.WinForms.DLL.
    100. ----------------------------------------
    101. CefSharp.Core
    102. Assembly-Version: 126.2.180.0.
    103. Win32-Version: 126.2.180.0.
    104. CodeBase: file:///C:/Program Files/ICE - Ideal Clipboard Expander/CefSharp.Core.DLL.
    105. ----------------------------------------
    106. CefSharp
    107. Assembly-Version: 126.2.180.0.
    108. Win32-Version: 126.2.180.0.
    109. CodeBase: file:///C:/Program Files/ICE - Ideal Clipboard Expander/CefSharp.DLL.
    110. ----------------------------------------
    111. CefSharp.Core.Runtime
    112. Assembly-Version: 126.2.180.0.
    113. Win32-Version: 126.2.180.
    114. CodeBase: file:///C:/Program Files/ICE - Ideal Clipboard Expander/CefSharp.Core.Runtime.DLL.
    115. ----------------------------------------
    116. mscorlib.resources
    117. Assembly-Version: 4.0.0.0.
    118. Win32-Version: 4.8.9032.0 built by: NET481REL1.
    119. CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
    120. ----------------------------------------
    121. ************** JIT-Debuggen **************
    122. Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
    123. Konfigurationsdatei der Anwendung oder des Computers
    124. (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
    125. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
    126. Zum Beispiel:
    127. <configuration>
    128. <system.windows.forms jitDebugging="true" />
    129. </configuration>
    130. Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
    131. Ausnahmen an den JIT-Debugger gesendet, der auf dem
    132. Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


    Die Zeile 1771 ist eine fehlerfreie Zuweisung im Load-Handler.
    Kommentiere ich diese aus, so tritt derselbe Fehler an einer anderen Zeile im Load-Handler auf.
    Kommentiere ich alle Zeilen im Load-Handler aus, so wird derselbe Fehler in einer Zeile im Shown-Handler aufgezeigt.

    Kann mir da vielleicht jemand von Euch Profis helfen, diesen Fehler zu finden und zu eliminieren?
    In einer früheren Programm-Version lief das Programm problemlos auf Win 11.

    Ich bin wirklich ratlos, woran das liegen könnte und wie ich diesem Problem beikommen kann...

    Wünsche Euch einen schönen Rest-Sonntag
    @Dideldum NullReferenceException sollte doch Hinweis genug sein.
    Poste mal die Prozedur, in der diese Zeile steht.
    Kannst Du auf dem Win11-Rechner ein Studio installieren?
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Hi Rod,

    danke Dir für Deinen Tip.
    Leider ist das Win 11-Kistchen ein Kundengerät und daher kann ich auf diesem kein Studio installieren.
    Da hätte ich Sorge, dass unerwünschte Reste beim Deinstallieren vom Studio zurück bleiben.

    Wenn die bekrittelte Zeile 1771 nicht:

    VB.NET-Quellcode

    1. Public currentCulture As CultureInfo = CultureInfo.CurrentCulture
    2. Dim sprache As String = currentCulture.ToString

    lauten würde und die Zuweisung nicht bestehen würde, ergäbe die Fehlermeldung auch einen Sinn.

    Habe inzwischen den Fehler gefunden - ab einer ganz anderen Zeilennummer, als ausgegeben.
    Der tatsächliche Fehler lag an der Zeile 1814 in welcher ich den Wert des Registry-Eintrags des Default-Mail-Programms auslese.
    Hier habe ich nicht daran gedacht, dass dieser auch Nothing sein kann, wenn ICE vor dem Office-Paket oder einem anderen Mail-Programm installiert und gestartet wird.
    Nachdem ich nun diese Möglichkeit abfange, wird ICE auch wunnebärchen auf einem neu installierten Win 11 ausgeführt, auch, wenn noch kein Mail-Programm installiert ist.

    VB.NET-Quellcode

    1. If My.Settings.EMail_Programm = "" Then
    2. Dim mailApp As String = String.Empty
    3. Try
    4. Dim regKey = My.Computer.Registry.ClassesRoot.OpenSubKey("Mailto\shell\open\command")
    5. If regKey IsNot Nothing Then
    6. mailApp = CStr(regKey.GetValue(Nothing))
    7. End If
    8. Catch
    9. End Try
    10. If Not String.IsNullOrEmpty(mailApp) Then
    11. Dim tmpStr() = mailApp.Split(Chr(34))
    12. If tmpStr.Length > 0 Then
    13. My.Settings.EMail_Programm = tmpStr(1)
    14. End If
    15. Else
    16. Dim form_fehler As New ICE_Eingabe
    17. form_fehler.Initialisiere(False, My.Resources.ICE_Common_ICEInformation, My.Resources.ICE_Load_KeinMailprogramm, MessageBoxButtons.OK, 8)
    18. End If
    19. End If


    Aber warum wird der Fehler in einer ganz anderen Zeile(1741) lokalisiert, als in der, in welcher er auch steckt(1814)?
    Immerhin war die Fehlermeldung korrekt - wenn auch nicht die zugewiesene Zeilennummer.
    Sowas hatte ich noch nie erlebt.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Dideldum“ ()

    Dideldum schrieb:

    Aber warum wird der Fehler in einer ganz anderen Zeile(1741) lokalisiert, als in der, in welcher er auch steckt(1814)?
    Ist diese Exe tatsächlich von den Quellen compiliert worden, die Du untersucht hast?
    Wenn Du auf Fremdrechnern Fehler suchst, kopiere die *.pdb mit auf den Rechner, da bekommst Du qualifiziertere Fehlermeldungen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Hi Rod,

    besten Merci für Deine Hilfe! :)

    Genau das wunderte mich in der Fehlerbeschreibung.

    Ich lasse durch das Inno-Setup u.a. auch die Datei "ICE - Ideal Clipboard Expander.pdb" aus dem Setup-Verzeichnis auf dem Fileserver ("X:\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\") ins Programmverzeichnis des Zielrechners ("C:\Program files\ICE - Ideal Clipboard Expander\") installieren und dennoch wurde in den Fehlerdetails der Pfad zu den Entwicklungsverzeichnissen des Programms ("X:\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\ICE - Ideal Clipboard Expander\MainForm.vb") auf dem Fileserver ausgegeben.

    Auszug aus dem Inno-Setup:
    Spoiler anzeigen

    VB.NET-Quellcode

    1. [Files]
    2. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\CameraClick.mp3"; DestDir: "{app}"; Flags: ignoreversion
    3. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\CameraClick1.mp3"; DestDir: "{app}"; Flags: ignoreversion
    4. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\CodePages.ICE"; DestDir: "{app}"; Flags: ignoreversion
    5. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\PWL.exe"; DestDir: "{app}"; Flags: ignoreversion
    6. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\ICE - Nutzungsbedingungen.rtf"; DestDir: "{app}"; Flags: ignoreversion
    7. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\ICE - Terms of use.rtf"; DestDir: "{app}"; Flags: ignoreversion
    8. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\ICE - System-Anforderungen.rtf"; DestDir: "{app}"; Flags: ignoreversion
    9. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Programm\ICE - System requirements.rtf"; DestDir: "{app}"; Flags: ignoreversion
    10. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.BrowserSubprocess.Core.dll"; DestDir: "{app}"; Flags: ignoreversion
    11. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.BrowserSubprocess.Core.pdb"; DestDir: "{app}"; Flags: ignoreversion
    12. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.BrowserSubprocess.exe"; DestDir: "{app}"; Flags: ignoreversion
    13. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.BrowserSubprocess.pdb"; DestDir: "{app}"; Flags: ignoreversion
    14. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.Core.dll"; DestDir: "{app}"; Flags: ignoreversion
    15. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.Core.pdb"; DestDir: "{app}"; Flags: ignoreversion
    16. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.Core.Runtime.dll"; DestDir: "{app}"; Flags: ignoreversion
    17. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.Core.Runtime.pdb"; DestDir: "{app}"; Flags: ignoreversion
    18. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.Core.Runtime.xml"; DestDir: "{app}"; Flags: ignoreversion
    19. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.Core.xml"; DestDir: "{app}"; Flags: ignoreversion
    20. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.dll"; DestDir: "{app}"; Flags: ignoreversion
    21. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.pdb"; DestDir: "{app}"; Flags: ignoreversion
    22. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.WinForms.dll"; DestDir: "{app}"; Flags: ignoreversion
    23. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.WinForms.pdb"; DestDir: "{app}"; Flags: ignoreversion
    24. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.WinForms.xml"; DestDir: "{app}"; Flags: ignoreversion
    25. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\CefSharp.xml"; DestDir: "{app}"; Flags: ignoreversion
    26. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\chrome_100_percent.pak"; DestDir: "{app}"; Flags: ignoreversion
    27. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\chrome_200_percent.pak"; DestDir: "{app}"; Flags: ignoreversion
    28. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\chrome_elf.dll"; DestDir: "{app}"; Flags: ignoreversion
    29. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\d3dcompiler_47.dll"; DestDir: "{app}"; Flags: ignoreversion
    30. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\ICE - Ideal Clipboard Expander.application"; DestDir: "{app}"; Flags: ignoreversion
    31. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\ICE - Ideal Clipboard Expander.exe"; DestDir: "{app}"; Flags: ignoreversion
    32. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\ICE - Ideal Clipboard Expander.exe.config"; DestDir: "{app}"; Flags: ignoreversion
    33. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\ICE - Ideal Clipboard Expander.exe.manifest"; DestDir: "{app}"; Flags: ignoreversion
    34. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\ICE - Ideal Clipboard Expander.pdb"; DestDir: "{app}"; Flags: ignoreversion
    35. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\ICE - Restart.bat"; DestDir: "{app}"; Flags: ignoreversion
    36. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\icudtl.dat"; DestDir: "{app}"; Flags: ignoreversion
    37. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\libcef.dll"; DestDir: "{app}"; Flags: ignoreversion
    38. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\libEGL.dll"; DestDir: "{app}"; Flags: ignoreversion
    39. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\libGLESv2.dll"; DestDir: "{app}"; Flags: ignoreversion
    40. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\resources.pak"; DestDir: "{app}"; Flags: ignoreversion
    41. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\snapshot_blob.bin"; DestDir: "{app}"; Flags: ignoreversion
    42. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\v8_context_snapshot.bin"; DestDir: "{app}"; Flags: ignoreversion
    43. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\vk_swiftshader.dll"; DestDir: "{app}"; Flags: ignoreversion
    44. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\vk_swiftshader_icd.json"; DestDir: "{app}"; Flags: ignoreversion
    45. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\vulkan-1.dll"; DestDir: "{app}"; Flags: ignoreversion
    46. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\Cache leeren\Inno-Setup\ICE - Ideal Clipboard Expander - Clear Web-Cache.exe"; DestDir: "{app}"; Flags: ignoreversion
    47. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\Updater\Updater\Inno-Setup\ICE - Ideal Clipboard Expander - Updater.exe"; DestDir: "{app}"; Flags: ignoreversion
    48. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\Updater\Updater\Inno-Setup\de-DE\*"; DestDir: "{app}\de-DE"; Flags: ignoreversion recursesubdirs createallsubdirs
    49. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\Verknüpfung anlegen\Inno-Setup\ICE - Ideal Clipboard Expander - Autostart Entry.exe"; DestDir: "{app}"; Flags: ignoreversion
    50. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Defaut User Settings\Default User Settings\Inno-Setup\ICE - Ideal Clipboard Expander - Set Default User Settings.exe"; DestDir: "{app}"; Flags: ignoreversion
    51. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Defaut User Settings\ICE - Ideal Clipboard Expander - Default_User.config"; DestDir: "{app}"; Flags: ignoreversion
    52. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE-Ordner\ICE - Ideal Clipboard Expander - Handbuch de.pdf"; DestDir: "{app}"; Flags: ignoreversion
    53. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE-Ordner\ICE - Ideal Clipboard Expander - Manual en.pdf"; DestDir: "{app}"; Flags: ignoreversion
    54. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE-Ordner\ICE-Archiv Hilfe DE\*"; DestDir: "{commondocs}\ICE - Ideal Clipboard Expander\ICE-Archiv Hilfe DE"; Flags: ignoreversion recursesubdirs createallsubdirs
    55. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE-Ordner\ICE-Archive Help EN\*"; DestDir: "{commondocs}\ICE - Ideal Clipboard Expander\ICE-Archive Help EN"; Flags: ignoreversion recursesubdirs createallsubdirs
    56. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE-Ordner\ICE-Archiv Demo\*"; DestDir: "{commondocs}\ICE - Ideal Clipboard Expander\ICE-Archiv Demo"; Flags: ignoreversion recursesubdirs createallsubdirs
    57. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE-Ordner\ICE-Background images\*"; DestDir: "{commondocs}\ICE - Ideal Clipboard Expander\ICE-Background images"; Flags: ignoreversion recursesubdirs createallsubdirs
    58. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\locales\*"; DestDir: "{app}\locales"; Flags: ignoreversion recursesubdirs createallsubdirs
    59. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\ICE - Ideal Clipboard Expander\Setup\de-DE\*"; DestDir: "{app}\de-DE"; Flags: ignoreversion recursesubdirs createallsubdirs
    60. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\Runtimes und Apps\VC_redist.x64.exe"; DestDir: {tmp}; Flags: deleteafterinstall; AfterInstall: InstallVC; Check: VCNeedsInstall
    61. Source: "\\J-035-SERVER01\File-Server\Eigene Dateien\VBNet\Runtimes und Apps\dotnet-runtime-7.0.14-win-x64.exe"; DestDir: {tmp}; Flags: deleteafterinstall; AfterInstall: InstallFramework; Check: FrameworkNeedsInstall

    Du kannst auch im Release eine PDB erstellen lassen.
    Verwendest Du den DEBUG-Compilerschalter? Dann kommt es gewiss zu Unterschieden.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Hi Rod,

    vielen Dank für Dein Post. :)

    Äh...
    "Debug"-Compilerschalter???
    Was meinst Du damit?
    Ich werkle während des Codens mit der Debug-Einstellung im VS-Mainscreen.
    Für neue Versionen wähle ich in dieser DropDownBox dann "Release" aus und lasse mir die compilierte Release-Version erstellen, welche ich dann mit dem Inno-Setup als verteilbare Setup.exe packe.
    Bilder
    • 2024-08-19 16_34_06-DebugRelease.jpg

      10,31 kB, 574×63, 5 mal angesehen

    Dideldum schrieb:

    "Debug"-Compilerschalter???
    So was:

    VB.NET-Quellcode

    1. Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    2. #If DEBUG Then
    3. Me.Text &= " (Debug)"
    4. #Else
    5. Me.Text &= " (Release)"
    6. #End If
    7. End Sub
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    @Dideldum Wenn Du mit den Quellen so arbeiten kannst, erzeuge mal in dieser Prozedur eine StackTrace-Instanz und gib sie aus:
    learn.microsoft.com/de-de/dotn…ace?view=netframework-4.8
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Hi @RodFromGermany

    danke Dir ^^

    Aber da muss ich mich erst einlesen und eruieren, was der Stacktrace macht und wie so was eingebunden wird.
    Nachdem jetzt der Fehler im Load-Handler eliminiert ist, ich aus anderen Subs und Funktionen auch keine Fehlermeldungen erhalte und auch die User keine solchen melden, macht dann dieser Stacktrace noch Sinn?
    Eine Fehlermeldung, die ich bzgl. eines Fehlers in einer anderen Sub erhielt, lieferte übrigens die korrekte Fehlerzeile.

    Gibt es denn auch andere Möglichkeiten, mit den Quellen zu arbeiten?
    Publiziert nicht jeder die optimierte Release-Compilation?

    Dideldum schrieb:

    macht dann dieser Stacktrace noch Sinn?
    Als Werkzeug, falls Du wieder mal was programmierst und zu solchen Effekten kommst.
    Im Link war ein Code-Beispiel angegeben, sieh Dir das mal an.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!