[C/C++] Dot net

0

Natrafiłem na dość dziwny błąd przy uruchomianiu programów pisanych w języku C#. otóż program uruchamia sie poprawnie tylko na dysku lokalnym. Przekopiowanie go na dysk sieciowy(nie ważne czy NewWare cz w2k server) powoduje zgłoszenia wyjątku
System.Security.Policy.PolicyException
Nie jest to bynajmniej sytuacja wyjątkowa- dotyczy wszystkich programów tworzonych przez C#. Nie pojawia się gdy aplikacja jest C++.

0

Kompilator do bani.

0

Problem ten pojawia się też w aplikacjach Javy.
Rozwiązanie jest jednak dość proste. Przy uruchamianiu aplikacji z Intranetu(dowolny dysk sieciowy- nie mylić z internetem) brak odpowiednich uprawnien powoduje zgłoszenie powyższego wyjątku.
Są dwa rozwiąznia tego problemu. Piewsze to przydzielenie pełnych uprawnień dla wszystkich alpikacji z Intranetu( raczej niewskazane)i drugie, to przydzielenie odpowiednich uprawnien tylko dla konnretnej aplkacji.
Pomocnym tu bedzie program ConfigWizards z Framework Microsoft.Net.

Więcej mozna przeczytać tu: http://www.codenotes.com/do/articles/article?articleID=231

Może inni też bedą zadowolenie z odpowiedzi, którą znalazłem.
[stuk]
Midger

1 użytkowników online, w tym zalogowanych: 0, gości: 1