Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

AquaRo24

Aktives Mitglied
8. August 2008
47
0
Gummersbach
Hallo,
da mein Rechner auf dem die Wawi läuft aufgrund eines Defektes in den kommenden Tagen zur Reparatur muss, habe ich auf einem älteren Laptop das System neu aufgesetzt (WinXP) und die Wawi samt Datenbank neu installiert. Anschließend habe ich auf die Version 099776, welche wir auf dem anderen Rechner laufen hatten, geupdatet und zu guter Letzt die Datenbanksicherung mittels Microsoft SQL Server Management Studio Express importiert. (Durchführung des Imports wie in der Wiki vorgegeben). Der Import verlief auch einwandfrei und wir konnten die Wawi mit den aktuellen Daten starten.

Heute morgen konnte ich ganz normal arbeiten, ebay-Importe, Rechnungserstellung, Export in Delisprint etc, alles lief einwandfrei.
Jetzt wollte ich heute nach dem Versand die Versandmitteilungen versenden und erhielten dabei folgende Fehlermeldung:

Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Daraufhin haben wir die Email-Einstellungen in der Wawi kontrolliert (sind korrekt) und eine Testmail verschickt. Dieser Versuch ergab leider wieder die selbe Fehlermeldung mit folgenden, zusätzlichen Infos im dazugehörigen Dialogfeld:

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.MissingFieldException: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.
bei System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
bei System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
bei jtlCore.tools.SmtpClientEx.set_LocalHostName(String value)
bei jtlCore.tools.SmtpClientEx.Initialize()
bei jtlCore.tools.SendSMTPMail.SendMail(String to, String bcc, String subject, String body, String att, String alternatebody)
bei jtlCore.Forms.Mail.TestMail.button1_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5681 (QFE.050727-5600).
CodeBase: file:///C:/WINXP/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
JTLmisc
Assembly-Version: 2.0.4351.26982.
Win32-Version: 2.0.4351.26982.
CodeBase: file:///C:/Programme/JTL-Software/JTLmisc.DLL.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5668 (QFE.050727-5600).
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4425 (QFE.050727-4400).
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
JTLwawi
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/JTLwawi.DLL.
----------------------------------------
jtlDatabase
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/jtlDatabase.DLL.
----------------------------------------
System.Data
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4461 (QFE.050727-4400).
CodeBase: file:///C:/WINXP/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
System.Transactions
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINXP/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll.
----------------------------------------
System.EnterpriseServices
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINXP/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.
----------------------------------------
jtlTools
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/jtlTools.DLL.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5662 (QFE.050727-5600).
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4413 (QFE.050727-4400).
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5681 (QFE.050727-5600).
CodeBase: file:///C:/WINXP/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
jtlCore
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/jtlCore.DLL.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINXP/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.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 in diesem Dialogfeld behandelt.

Die Emaileinstellungen in der Wawi sind korrekt und identisch mit denen des bisherigen Rechners. (aktuell läuft dieser noch und wir können solche Dingen zum Glück noch vergleichen)

Kann mir vielleicht jemand anhand der obigen Daten sagen wie ich vorgehen muss um die Wawi wieder fehlerfrei ans laufen zu bekommen? Ich bin in solchen Dingen leider nicht so versiert.

Danke!

Grüße

Thomas
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo,

es sieht als fehlt .Net Framework 3.5
4.0 reicht nicht, am besten beide installieren.
 

AquaRo24

Aktives Mitglied
8. August 2008
47
0
Gummersbach
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo Janusch,
danke für die schnelle Antwort.

.Net Framework 3.5 ist drauf.

Ich habe gestern .Net Framework 3.5Sp1 als Full Package von der folgenden Microsoft Seite heruntergeladen und installiert:
Detail Seite Microsoft .NET Framework 3.5 Service pack 1 (Full Package) - Deutsch

Danach dann alle Updates/Fixes die über Windows Update reinkamen.

Laut Systemsteuerung sind momentan .Net Framework 1.1, 2.0 incl. SP2, 3.0 incl. SP2, 3,5 incl. SP1 + div. Hotfixes installiert.

4.0 ist noch nicht installiert. Wenn dies was bringt, kann ich das gerne noch aufspielen. Was meinst du? Da Ihr als Voraussetzung für die Wawi/Datenbank .Net 3.5 angegeben hattet, habe ich darauf bisher verzichtet.

Thomas
 

AquaRo24

Aktives Mitglied
8. August 2008
47
0
Gummersbach
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo,
hab .Net Framework 4.0 jetzt auch installiert. Allerdings hat das nichts gebracht. Der Fehler ist noch immer der gleiche.

Thomas
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo,

normal sollte dies im 3.5 enthalten sein.

Bitte 2.0 und 3.5 (nicht SP1) nochmal installieren.
 

AquaRo24

Aktives Mitglied
8. August 2008
47
0
Gummersbach
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo,
kann geschlossen werden. Wawi läuft wieder.

Zur Erläuterung:
Hab .net 2.0 und 3.5 wie gewünscht installiert. Hat leider nix gebracht. Hab daraufhin die Datenbank von heute nochmal gesichert und dann JTL-Wawi, SQL-Server, MSSMSE, und alle .net Frameworks der Reihe nach von 4.0 abwärts deinstalliert. Rechner zwischendurch immer mal wieder neu gestartet. Danach Firewall aus und .net von 2.0 an aufwärts wieder installiert. Dann wieder SQL-Server 2005 aus dem Paket JTL-Wawi Full und JTL-Wawi installiert. Wawi gestartet, Datenbank anlegen lassen, Updates durchlaufen lassen. Wawi geschlossen. Wawi Update auf die gewünschte Version (hier 099776) und Wawi geschlossen. Mittels MSSMSE die Datenbanksicherung importiert. Wawi gestartet, Testemail verschickt - und siehe da, funktioniert wieder! Firewall wieder an, erneute Testemail, funktioniert auch. *freu*

War mir unsicher ob ich bei der Installation gestern die Norton Firewall aus hatte, meine mich erinnern zu können das es früher hieß die müsse bei der Installation des SQL-Servers und der Wawi aus sein. Hab daher diese Variante mit allem runter und wieder drauf gewählt.

Janusch, meinst du daran kann das gelegen haben?

Gruß Thomas, und danke für die rasche Hilfe.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo,

eher nicht.
System.Net.Mail.SmtpClient.localHostName ist Bestand von .Net 3.5 ab 4.0 heißt es anders. Ich denke das etwas mit der Installation von .net Framework los war.
 

Speedware

Gut bekanntes Mitglied
16. Oktober 2010
368
4
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo ich habe das gleich Problem nach einem Windows downdate.



Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.


************** Ausnahmetext **************
System.MissingFieldException: Das Feld System.Net.Mail.SmtpClient.localHostName wurde nicht gefunden.
bei System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
bei jtlCore.tools.SmtpClientEx.set_LocalHostName(String value)
bei jtlCore.tools.SmtpClientEx.Initialize()
bei jtlCore.tools.SendSMTPMail.SendMail(String to, String bcc, String subject, String body, String att, String alternatebody)
bei jtlCore.Forms.Mail.TestMail.button1_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1891 (QFEN-1.050727-1800).
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
JTLmisc
Assembly-Version: 2.0.4394.21752.
Win32-Version: 2.0.4394.21752.
CodeBase: file:///C:/Programme/JTL-Software/JTLmisc.DLL.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1889 (QFEN-1.050727-1800).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
JTLwawi
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/JTLwawi.DLL.
----------------------------------------
jtlDatabase
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/jtlDatabase.DLL.
----------------------------------------
System.Data
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
System.Transactions
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll.
----------------------------------------
System.EnterpriseServices
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.
----------------------------------------
jtlTools
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/jtlTools.DLL.
----------------------------------------
jtlCore
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Programme/JTL-Software/jtlCore.DLL.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1891 (QFEN-1.050727-1800).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1891 (QFEN-1.050727-1800).
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.1433 (REDBITS.050727-1400).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.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 in diesem Dialogfeld behandelt.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Das Feld "System.Net.Mail.SmtpClient.localHostName" wurde nicht gefunden.

Hallo,

das .Net farmework ist fehlerhft.
Bitte alle Deisnatllieren und anschließend 2.0 und 3.5 neu installieren.
Nach Bedarf dann auch das 4.0.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 0
Ameise (1.11.11.0) Export auf Clients nicht möglich - Das Dezimaltrennzeichen kann nicht die leere Zeichenfolge sein JTL-Wawi 1.11 5
Lohnt sich das Update von 1.11.6 auf 2.0.4 aktuell? JTL-Wawi 2.0 2
Neu Der Inhalt / Text ist verschwunden – ist das ein Fehler JTL-Shop - Fehler und Bugs 0
Plattformabgleich Shop löschen - Wo ist das in der MySQL DB? JTL-Wawi 2.0 4
Neu Widerrufsbutton: Jeder, der den Button betätigt, kann das Widerrufsformular ausfüllen und absenden - auch ohne Bestellung? Allgemeine Fragen zu JTL-Shop 94
Neu Feld "Informationen" auf Smartphone immer ausklappen Allgemeine Fragen zu JTL-Shop 2
Neu Wert aus „Eigenes Feld“ eines Artikels im Lieferschein unter der Artikelbezeichnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Eigenes Feld aus Artikel auf Lagerpackliste ausgeben JTL-Wawi 1.11 1
Neu DHL Versandlabel Referenz Feld individualisieren JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Überverkäufe vom System deaktiviert? User helfen Usern - Fragen zu JTL-Wawi 12
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Versand Internetmarke funktioniert nicht (Could not load file or assembly 'System.Net.WebProxy, ...) JTL-Wawi 2.0 2

Ähnliche Themen