Forum: PC-Programmierung c# 2003 serial Port


von Marco Balter (Gast)


Lesenswert?

Hallo,

Wenn ich die serialPort1.Open(); Funktion aufrufen kommt folgender 
Fehler:

Fehler bei der Anforderung des Berechtigungstyps 
System.Security.Permissions.SecurityPermission, mscorlib, 
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.

Kann mir da jmd weiterhelfen ich weiss mir keinen Rat mehr.

sg marco

von Fritz (Gast)


Lesenswert?

Hallo,

genau

serialPort1.Open(); ist in c# 2005 möglich und nicht in dieser Form in 
c# 2003.

von Bernd H. (geeky)


Lesenswert?

C# 2003/2005 ?! Das hat doch nichts mit C# zu tun sondern eher mit der 
Version des .NET-Frameworks?

von Fritz (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Bernd,

ich bin doch der Meinung, dass das mit c# 2003/2005 zu tun hat.
In c# 2005 kommt bei den Komponenten der "SerialPort" (siehe Bild) vor.
In c# 2003 ist direkt in den Komponenten derartiges nicht zu finden.

Gruß
Fritz

von Bernd H. (geeky)


Lesenswert?

Liegt aber daran das Visual C# 2003 nur das ".NET-Framework 1.1" 
unterstützt.
Den SerialPort gibt es aber erst ab .NET-Framework 2.0. Da wirst du 
entweder Umwege gehen müssen oder deine IDE upgraden.

(Abgesehen davon heisst bloß die IDE "Visual C# 2003".
Die aktuellste Version der Programmiersprache C# selbst hat aktuell 
"nur" die Versionsnummer 2.0 ;D)

von Neo (Gast)


Lesenswert?

...Es könnt auch sein, dass du keine Admin Rechte hast während der 
Laufzeit. Der Fehler scheint Berechtigungstechnische Uhrsachen zu haben 
....

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.