Avatar billede ibhansen Nybegynder
27. juni 2005 - 15:07 Der er 6 kommentarer og
1 løsning

kør fra netværk

Hvordan kan jeg kører et program jeg har skrevet i C# fra et netværksdrev? jeg for en fejl med noget security.exception
Avatar billede ibhansen Nybegynder
27. juni 2005 - 15:08 #1
Det skal helst være uden at sætte noget om på alle maskiner det skal køres på. Mit problem er at mit program skal kopiere nogle filer ind på computerens drev, og der kommer fejlen så.
Avatar billede bennytordrup Nybegynder
27. juni 2005 - 15:10 #2
Du kan AFAIR ikke komme uden om at sætte det på hver enkelt maskine, da det er en sikkerhedskonfiguration i .NET Framework. (jeg kan bare ikke huske hvordan)
Avatar billede Syska Mester
27. juni 2005 - 15:40 #3
Her er en der beskriver hvordan det gøres, og du kan ikke gøre det på andre måder, måske via Group Policy hvis du kører med DC...

http://www.eksperten.dk/spm/578205

// ouT
Avatar billede ibhansen Nybegynder
01. juli 2005 - 08:43 #4
Virker ikke...

Her er den fejlmeddelelse jeg får:

Se slutningen af denne meddelelse, hvis du vil have detaljer om,
hvordan du starter JIT-fejlfinding i stedet for denne dialogboks.

************** Undtagelsestekst **************
System.Security.SecurityException: Anmodningen mislykkedes.
  at KoMåge_1._7.Form1.Form1_Load(Object sender, EventArgs e)
  at System.Windows.Forms.Form.OnLoad(EventArgs e)
  at System.Windows.Forms.Form.OnCreateControl()
  at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
  at System.Windows.Forms.Control.CreateControl()
  at System.Windows.Forms.Control.WmShowWindow(Message& m)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ContainerControl.WndProc(Message& m)
  at System.Windows.Forms.Form.WmShowWindow(Message& m)
  at System.Windows.Forms.Form.WndProc(Message& m)
  at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Indlæste assemblies **************
mscorlib
    Assemblyversion: 1.0.5000.0
    Win32-version: 1.1.4322.2032
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
mscorlib.resources
    Assemblyversion: 1.0.5000.0
    Win32-version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/mscorlib.resources/1.0.5000.0_da_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Drawing
    Assemblyversion: 1.0.5000.0
    Win32-version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
KoMaage
    Assemblyversion: 1.0.2007.15647
    Win32-version: 1.0.2007.15647
    CodeBase: file://mimer/Software/Laerlinge/KoMaage1.7/KoMaage.exe
----------------------------------------
System.Windows.Forms
    Assemblyversion: 1.0.5000.0
    Win32-version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
    Assemblyversion: 1.0.5000.0
    Win32-version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Windows.Forms.resources
    Assemblyversion: 1.0.5000.0
    Win32-version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms.resources/1.0.5000.0_da_b77a5c561934e089/system.windows.forms.resources.dll
----------------------------------------

************** JIT-fejlfinding **************
Hvis du vil aktivere JIT-fejlfinding, skal værdien jitDebugging indstilles
i afsnittet system.windows.forms i konfigurationsfilen
for programmet eller computeren.
Programmet skal desuden kompileres med fejlfinding
aktiveret.

Eksempel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Når JIT-fejlfinding er aktiveret, bliver alle ikke-afviklede
undtagelser sendt til den JIT-fejlfindingsfunktion, der er registreret på computeren, i stedet for
at blive afviklet af denne dialogboks.
Avatar billede Syska Mester
01. juli 2005 - 19:13 #5
tjaa, jeg prøvede gjorde det der stod i den trød jeg henviste til... og så ændre .NET settigns for trusted sites til Full, så virkede min System.Web.Smtp eller hvad den mail klasse nu hedder fint, ved ikke lige hvad dit problem så er... sorry

// ouT
Avatar billede tuxic Nybegynder
04. juli 2005 - 19:48 #6
Koden afvikles fra intranetzonen og har derfor færre rettigheder. Du kan gøre flere ting. Fx løsne for hvad kode fra intranetzonen må foretage sig. Control Panel -> Administrative Tools -> .NET Configuration.

Eller via cmd prompt: caspol med passende argumenter. (Quick and dirty: caspol -s off der slår al sikkerhed fra).
Avatar billede ibhansen Nybegynder
05. juli 2005 - 13:52 #7
Tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester