xsharp.eu • Java-Code zu X# / Vulcan übertragbar? - Page 3
Page 3 of 3

Java-Code zu X# / Vulcan übertragbar?

Posted: Mon Nov 29, 2021 7:51 pm
by FFF
Er schrieb doch, net 4.0. Oder war das ein Typo?

Java-Code zu X# / Vulcan übertragbar?

Posted: Tue Nov 30, 2021 6:38 am
by comitas2
Ja, .NET Framework 4.0.- mehr läßt sich in dem Projekt nicht einstellen.

Java-Code zu X# / Vulcan übertragbar?

Posted: Tue Nov 30, 2021 6:56 am
by wriedmann
Hallo Jörg,
also ein XIDE-Projekt.
welche Abhängigkeiten hast Du da drin (References)?
Wolfgang

Java-Code zu X# / Vulcan übertragbar?

Posted: Tue Nov 30, 2021 8:03 am
by comitas2
Hallo Wolfgang,
kein XIDE-Projekt sondern ein über seit Jahren gewachsenes Visual Studio2010 Projekt. Im testweise exportierten X#-Projekt im Visal Studio2019 ist dasselbe Verhalten.
Die References sind angehängt.
Jörg

Java-Code zu X# / Vulcan übertragbar?

Posted: Tue Nov 30, 2021 8:33 am
by Chris
Hi Jörg,

Wolfgang is right, it's because of the target framework version used. This enum (SecurityProtocolType, which is actually included in System.dll) in .Net version 4.0 only had the SSl3 and Tls members: https://docs.microsoft.com/en-us/dotnet ... mework-4.0

The Tls11 and Tls12 members were added later: https://docs.microsoft.com/en-us/dotnet ... mework-4.5

So you need to go to the project settings and make sure that the target framework version is >= 4.5

.

Java-Code zu X# / Vulcan übertragbar?

Posted: Tue Nov 30, 2021 10:01 am
by comitas2
Hallo Chris und Wolfgang,
ich habe im X#-Projekt auf 4.5 umstellen können (im Vulcan mit VS2010 geht das nicht) und da wird der system.Net.SecurityProtocolType.Tls12 aufgelöst und compiliert.
Aber nun kommt bei oRequest:GetResponse() : "Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner Serverfehler."
Jörg

Java-Code zu X# / Vulcan übertragbar?

Posted: Tue Nov 30, 2021 10:22 am
by wriedmann
Hallo Jörg,
VS2010 kennt das neuere Framework gar nicht.... in dem Fall wäre XIDE besser als ein Uralt-VS.
Mit dem internen Serverfehler kann ich Dir leider nicht helfen, da musst Du versuchen, mit dem Server-Betreiber zu reden.
Wolfgang

Java-Code zu X# / Vulcan übertragbar?

Posted: Thu Dec 02, 2021 8:20 am
by comitas2
Hallo Chris und Wolfgang,
mit der im https://stackoverflow.com/questions/33761919/tls-1-2-in-net-framework-4-0Internet gefundenen Modifizierung

Code: Select all

System.Net.ServicePointManager.SecurityProtocol := (System.Net.SecurityProtocolType) 3072
funktioniert der Code vom Wolfgang nun auch unter .NET Framework 4.0!
Danke für Eure Unterstützung.
Jörg

Java-Code zu X# / Vulcan übertragbar?

Posted: Thu Dec 02, 2021 8:53 am
by Chris
Oh that's nice!!!

.