![]() |
.net Programm läßt sich nicht vom Netzlaufwerk starten
Hallo, habe folgendes Problem, dass sich mein Programm nicht vom Netzlaufwerk starten läßt "Common Language......."
Wenn ich es lokal starte klappt es....weiß jemand woran es liegt? thx |
Re: .net Programm läßt sich nicht vom Netzlaufwerk starten
Sicherheitseinstellungen von .NET.
(Systemsteuerung/Verwaltung/.NET Config). Und dort gibt es so ziemlich 1000 Möglichkeiten wie du nun deiner Anwendung vertraust. Über Verzeichnis, Signierung, ...) |
Re: .net Programm läßt sich nicht vom Netzlaufwerk starten
Zitat:
Ob das für den OP möglich ist, kann man erst sagen, nachdem er geschreiben hat was er in der App anstellt das lokale Rechte benötigt. (Dateizugriffe über den Dateinamen, Datenbankanbindungen, P/Invokes, Registry,... In der .Net SDK Doku steht wenn eine API besondere Rechte benötigt.) Bei uns in der Firma liegen die Profile im Netz und werden per CSC synchronisiert. Da nur ich Zugriff auf mein Profil habe, konnte ich ohne Bedenken diesen Ordner mit FullTrust versehen. Im Normalfal ist das aber absoluter Blödsinn, da man a) nicht selbst volle Kontrolle über den Ordner hat und b)man vertraut Assemblies, nicht Ordnern. Ich würde deshalb empfehlen, dass sich der OP mit SN.exe ein KeyFile anlegt und sicher verwahrt. Damit kann er seine Apps signieren und nur Assemblies mit dieser Signatur die benötigten Rechte geben. Auf die Art bekommen nur Assemblies Rechte, deren Herkunft man vertraut und es ist vollkommen egal wo sie liegen. |
Re: .net Programm läßt sich nicht vom Netzlaufwerk starten
big thx für die raschen Antworten....wie gebe ich denn meiner Anwendung Full Trust?
|
Re: .net Programm läßt sich nicht vom Netzlaufwerk starten
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz