14. März 200818 j Hallo, ich habe ein Programm geschrieben, das ich gerne von einem Netzlaufwerk aufrufen würde. Wenn ich es öffne kommt in einem gelben fenster "Microsoft .NET Security Warning Never entered personal Information or Password into a windows unless you can verify and trust the source of the request. Source: IP.IP.IP.IP" Wenn ich jetzt einen Button anklicke, der wiederum ein Programm eines Netzlaufwerkes aufruft passiert garnichts. Lokal kann ich das ganze aber ohne probleme ausführen. Kann mir hier jemand helfen? Administrator-Rechte sind vorhanden. Ich habe zwar eine Lösung gefunden, da müsste ich aber an jedem Rechner erst einmal die Sicherheitseinstellungen ändern. Das Programm wird von mehreren Anwendern ausgeführt.
14. März 200818 j Ich habe zwar eine Lösung gefunden, da müsste ich aber an jedem Rechner erst einmal die Sicherheitseinstellungen ändern. Das Programm wird von mehreren Anwendern ausgeführt. Da wirst nicht drum rum kommen.
14. März 200818 j oder kann es daran liegen, dass ich ein textfeld habe (eingabefeld, da könnte man ja informationen eingeben) das später als anzeige dienen soll... liegt es eventuell daran oder komplett am .NET. Gibt es eine andere Lösung?
18. März 200818 j Das ist das Security-System der CLR. Auf dem Netzlaufwerk kann ja jeder einfach Programm hinterlegen, für den Anwender ist nicht verifizierbar was er da ausführt. Du kannst du Anwendung mit einem private Key eures Unternehmens signieren und Windows so konfigurieren das es Anwendungen eures Unternehmens generell vertraut. Sowas kann ein Admin für dich machen.
18. März 200818 j Das Unternehmen hat mehrere Tausende Rechner im Einsatz. Gibt es noch eine Möglichkeit? oder kann ich das ganze auch in VB5 oder 6 schreiben, dass es mir keine Sicherheitsmeldung mehr bringt? Ev
18. März 200818 j Keine Ahnung was dein Programm macht, aber bestimmt kannst du das auch mit VB6 realisieren. Die Frage ist, ob man den Verzicht auf Code-Acccess Security als Nachteil ansehen will. Gerade wenn die Firma so viele Rechner im Einsatz hat sollte man Wert darauf legen. Wenn ihr so viele Clients habt gibt es bei auch bestimmt auch ein Softwareverteilungsssystem, damit könnt ihr bestimmt auch die Security-Settings vornehmen, oder du kopierst die Software damit auf den lokalen Rechner. Wenn ich Berater bei euch wäre würde ich dringend zu der Variante mit der Signatur raten, gerade bei der Menge an Rechner. VB6 wird von MS nicht mehr unterstützt, damit verlagerst du die Probleme nur auf später.
19. März 200818 j Dann muss ich mal nach einer Lösung suchen, die Software soll nur auf einem Netzlaufwerk laufen, es ist auch Passwortgeschützt (vor dem öffnen ist ein Passwort nötig), dass heisst nicht jeder soll diese öffnen können. Jetzt bin ich als Anfänger in VB etwas gebunden, hmmmm PS: Das Programm behinhaltet nur Nuttons wo sich auf klick ne Batch öffnet, ne Webseite öffnet oder in der Registrierung einen Schlüssel ändert.
19. März 200818 j ?? Wieso brauchst du dann ein .NET Programm, das kannst du auch per Doppelklick auf eine .REG Datei eintragen lassen.
19. März 200818 j Das Programm ist etwas größer und in verschiedene Menüs unterteilt. Insgesamt gibt es 58 Buttons zum anklicken... das wäre zu lästig immer auf die diversen netzlaufwerke zu gehen und sich die passende Batch... herauszusuchen.
19. März 200818 j Was wird denn da genau gemacht? Kannst du nicht über das Userprofil entscheiden welche Einstellungen relevant sind? Kannst du die Anwendung nicht auf alle Client deployen lassen?
27. März 200818 j Hallo, ich habe einmal eine Frage. Ein Programm von mir das ich LOCAL ausführe ruft per Buttonklick eine Batch datei von einem Netzlaufwerk auf. Hier kommt immer eine Fehlermeldung vom .NET Framework. Dies liegt ja bekanntlicherweise an den Sicherheitseinstellungen im Framework. Meien Frage ist, wieso diese Meldung kommt wenn ich einen Localen Pfad öffnen will. Gibt es eine Möglichkeit diese Framework Meldung zu unterdrücken?, da es mir nicht Möglich ist mehrere tausend Clients zu Configurieren. Vielen Dank für eure Hilfe. Grüße xyr0x
31. März 200818 j Horti’s blog [Tutorial] .NET Programme vom Netzlaufwerk starten Hier habe ich die Lösung für mich gefudnen. Vielen Dnak für eure HIlfe
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.