webForumDet fria alternativet

Flyttad applikation funkar inte.

.NET

8 svar · 246 visningar · startad av yohpops

Medlem sedan feb. 20011 198 inlägg
Frågan#1

Hej.

Jag får ett fel jag inte lyckas luska ut.
Jag har haft en applikation + solution på en maskin där den har fungerat perfa, men efter att jag flyttade den till en annan maskin kan jag inte köra programmet.
Jag har andra program på samma maskin och de fungerar som de ska.
Vet ni vad det är för fel?

'DefaultDomain': Loaded 'c:\winnt\microsoft.net\framework\v1.1.4322\mscorlib.dll', No symbols loaded.
'Album': Loaded 'c:\winnt\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll', No symbols loaded.
'Album': Loaded 'c:\winnt\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll', No symbols loaded.
'Album': Loaded 'H:\VS.NETProjects\Album\bin\Debug\Album.exe', Symbols loaded.
'Album.exe': Loaded 'c:\winnt\assembly\gac\system.windows.forms\1.0.5000.0__b77a5c561934e089\system.windows.forms.dll', No symbols loaded.
'Album.exe': Loaded 'c:\winnt\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll', No symbols loaded.
An unhandled exception of type 'System.Security.SecurityException' occurred in Album.exe

Additional information: Request failed.

Unhandled Exception: System.Security.SecurityException: Request failed.
   at Album.Form1..ctor()
   at Album.Form1.Main() in h:\vs.netprojects\album\form1.cs:line 810

The granted set of the failing assembly was:
<PermissionSet class="System.Security.PermissionSet"
               version="1">
   <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Read="USERNAME"/>
   <IPermission class="System.Security.Permissions.FileDialogPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Read="H:\VS.NETProjects\Album\bin\Debug\"
                PathDiscovery="H:\VS.NETProjects\Album\bin\Debug\"/>
   <IPermission class="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Allowed="AssemblyIsolationByUser"
                UserQuota="9223372036854775807"
                Expiry="9223372036854775807"
                Permanent="True"/>
   <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Flags="ReflectionEmit"/>
   <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Flags="Assertion, Execution, BindingRedirects"/>
   <IPermission class="System.Security.Permissions.UIPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Net.DnsPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Drawing.Printing.PrintingPermission, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
                version="1"
                Level="DefaultPrinting"/>
   <IPermission class="System.Diagnostics.EventLogPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1">
      <Machine name="."
               access="Instrument"/>
   </IPermission>
   <IPermission class="System.Security.Permissions.UrlIdentityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Url="file://H:/VS.NETProjects/Album/bin/Debug/Album.exe"/>
   <IPermission class="System.Security.Permissions.ZoneIdentityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Zone="Intranet"/>
</PermissionSet>
bild2.jpg
Medlem sedan nov. 20022 355 inlägg
#2

Har din applikation rättigheter att läsa med mera på burken?

Medlem sedan feb. 20011 198 inlägg
#3

Vilket konto används om jag inte har ställt in något själv?
Det borde väl var den som är inloggad?

Medlem sedan feb. 20013 023 inlägg
#4

yohpops skrev:

Vilket konto används om jag inte har ställt in något själv?
Det borde väl var den som är inloggad?

Jo, exakt och den som är inloggad har ju inte nödvändigtvis samma rättigheter som du har på din burk. Fungerar det om du loggar in som admin?

Medlem sedan feb. 20011 198 inlägg
#5

Det är jag som kör programmet och jag är admin på maskinen.
Visserligen ligger jag bara i admingruppen.

Medlem sedan feb. 20013 023 inlägg
#6

Men har kontot rätt behörigheter på disk H:\? Det är kanske en uppmappad disk?

Om du är i debug läge brukar det strula med att debugga solutioner som inte ligger på den lokala datorn...

Medlem sedan feb. 20011 198 inlägg
#7

Japp.
Det är min nätverks disk.
Jag har andra applikationer på H som fungerar som de ska.

Medlem sedan feb. 20011 198 inlägg
#8

Ingen som har någon idé?

Medlem sedan feb. 20011 198 inlägg
#9

Löste det själv.
Problemet var min lokala security policy.

273 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)