Zitat von
Bernhard Geyer:
Zitat von
LeisureSuitLarry:
bekomme folgende Fehlermeldung, sobald ich .NET Beispiele ausführen möchte:
Projekt project1.exe traf auf die unbehandelte Exception-Klasse System.Security.SecurityException mit der Meldung 'Request failed.'.
Wird die Exe von einem Netzlaufwerk gestartet? Falls ja mußt du das Netzlaufwerk in der .NET-Konfiguration als Sicher markieren oder mit Strong Names arbeiten und diesen Strong-Name als Sicher eintragen. In .NET ist nunmal die Default-Einstellung bezüglich Sicherheit sehr streng.
Genau das war das Problem. Hatte die CDs auf den Server kopiert.
Zum Nachvollziehen für andere unter WIN XP:
Systemsteuerung
Leistung und Wartung
Verwaltung
.NET Framework 1.1 Configuration
Laufzeitsicherheitsrichtlinie
Computer/Codegruppen/All_Code
LocalIntranet_Zone
Codegruppeneigenschaften bearbeiten
Berechtigungssatz
Berechtigungssatz auf FullTrust setzen
Damit funktioniert es dann.
Strong names habe ich nicht gefunden. Wobei sich gleich die nächste Frage anschließt: Wie kann man solche Einstellungen gleich bei einer Programminstallation durchführen lassen? Wenn ich dem Kunden derartige Fummeleien zumute, rastet er aus.
Grüße
Manfred