Java-Code zu X# / Vulcan übertragbar?
Moderator: wriedmann
Java-Code zu X# / Vulcan übertragbar?
Er schrieb doch, net 4.0. Oder war das ein Typo?
Regards
Karl
(on Win8.1/64, Xide32 2.20, X#2.20.0.3)
Karl
(on Win8.1/64, Xide32 2.20, X#2.20.0.3)
Java-Code zu X# / Vulcan übertragbar?
Ja, .NET Framework 4.0.- mehr läßt sich in dem Projekt nicht einstellen.
Java-Code zu X# / Vulcan übertragbar?
Hallo Jörg,
also ein XIDE-Projekt.
welche Abhängigkeiten hast Du da drin (References)?
Wolfgang
also ein XIDE-Projekt.
welche Abhängigkeiten hast Du da drin (References)?
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Java-Code zu X# / Vulcan übertragbar?
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
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
- Attachments
-
- References.jpg (32.56 KiB) Viewed 620 times
Java-Code zu X# / Vulcan übertragbar?
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
.
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
.
Chris Pyrgas
XSharp Development Team
chris(at)xsharp.eu
XSharp Development Team
chris(at)xsharp.eu
Java-Code zu X# / Vulcan übertragbar?
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
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?
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
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
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Java-Code zu X# / Vulcan übertragbar?
Hallo Chris und Wolfgang,
mit der im https://stackoverflow.com/questions/33761919/tls-1-2-in-net-framework-4-0Internet gefundenen Modifizierung
funktioniert der Code vom Wolfgang nun auch unter .NET Framework 4.0!
Danke für Eure Unterstützung.
Jörg
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
Danke für Eure Unterstützung.
Jörg
Java-Code zu X# / Vulcan übertragbar?
Oh that's nice!!!
.
.
Chris Pyrgas
XSharp Development Team
chris(at)xsharp.eu
XSharp Development Team
chris(at)xsharp.eu