webForumDet fria alternativet

Undantagsfel vid körning av projekt från monterad nätverksenhet

.NET

1 svar · 363 visningar · startad av Ekman

Medlem sedan dec. 199921 inlägg
Frågan#1

När jag försöker kompilera och köra ett projekt som ligger på en utdelad mapp på en annan dator så får jag när jag kör Application.Exit(); följande undantagsfel:

System.Security.SecurityException was unhandled
  Message="Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."
  Source="mscorlib"

Det finns fulla rättigheter på enheten i fråga och kopierar man projektet till en lokal enhet fungerar det bra.
Vad för fel?

Medlem sedan maj 20012 812 inlägg
#2

Du borde få en säkerhetsvarning mycket tidigare tycker jag. Att du delat ut fulla rättigheter på din mapp bryr sig inte .NET om. .NET har sitt eget säkerhetssystem där man kan sätta vilka rättigheter som program skall exekveras efter och som default så är det lite begränsat när man vill köra från en fileshare, du kan dock gå in och ändra detta under: Administrativa tools -> Micorsoft NET Framework X.X Configuration -> Runtime Security Policy (sen tror jag det är Enterprise) och där högerklickar du och väljer ny, sedan får du läsa dig till resten :)

- M

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)