![]() |
| |||
| He tenido un problema al ejecutar un programa del .NET en mi carpeta compartida. Si genero una aplicación normal funciona en mi carpeta compartida desde mi ordenador y desde todos. Si genero una aplicación con posible acceso a escritura o lectura en disco funciona en mi carpeta compartida desde mi ordenador, pero no en los demas. A la gente si se lo copio en su ordenador si les va. Alguna explicación¿?¿?. Os pongo abajo el informe que saca el .NET de error Q:\>"Manipulador de ficheros de Autodesk.exe" Excepción no controlada: System.Security.SecurityException: Error de solicitud d e permiso de tipo 'System.Security.Permissions.FileIOPermission, mscorlib, Versi on=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. en System.Security.CodeAccessSecurityEngine.Check(Obj ect demand, StackCrawlMa rk& stackMark, Boolean isPermSet) en System.Security.CodeAccessPermission.Demand() en System.Windows.Forms.FileDialog.set_FileName(Strin g value) en auto_marcos.Form1.InitializeComponent() en auto_marcos.Form1..ctor() en auto_marcos.Program.Main() Acción que generó el error: Demand El tipo del primer permiso que generó un error era: System.Security.Permissions.FileIOPermission El primer permiso que generó un error era: <IPermission class="System.Security.Permissions.FileIOPermissio n, mscorlib, Vers ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> La petición era para: <IPermission class="System.Security.Permissions.FileIOPermissio n, mscorlib, Vers ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> Conjunto concedido del ensamblado erróneo: <PermissionSet class="System.Security.PermissionSet" version="1"> <IPermission class="System.Security.Permissions.EnvironmentPerm ission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="USERNAME"/> <IPermission class="System.Security.Permissions.FileDialogPermi ssion, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> <IPermission class="System.Security.Permissions.FileIOPermissio n, mscorlib, Vers ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="Q:\" PathDiscovery="Q:\"/> <IPermission class="System.Security.Permissions.IsolatedStorage FilePermission, m scorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Allowed="AssemblyIsolationByUser" UserQuota="9223372036854775807" Expiry="9223372036854775807" Permanent="True"/> <IPermission class="System.Security.Permissions.ReflectionPermi ssion, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ReflectionEmit"/> <IPermission class="System.Security.Permissions.SecurityPermiss ion, mscorlib, Ve rsion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="Assertion, Execution, BindingRedirects"/> <IPermission class="System.Security.Permissions.UIPermission, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> <IPermission class="System.Security.Permissions.UrlIdentityPerm ission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Url="file:///Q:/Manipulador de ficheros de Autodesk.exe"/> <IPermission class="System.Security.Permissions.ZoneIdentityPer mission, mscorlib , Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Zone="Intranet"/> <IPermission class="System.Net.DnsPermission, System, Version=2.0.0.0, Culture=n eutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> <IPermission class="System.Drawing.Printing.PrintingPermission, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" version="1" Level="DefaultPrinting"/> </PermissionSet> El ensamblado o AppDomain que generó el error: Manipulador de ficheros de Autodesk, Version=1.0.0.0, Culture=neutral, PublicKey Token=null El método que generó el error era: Void InitializeComponent() La zona del ensamblado que generó el error era: Intranet La dirección URL del ensamblado que generó el error era: file:///Q:/Manipulador de ficheros de Autodesk.exe Q:\> |
| | ||||
| ||||
| |
| |||
| en el recurso compartido tienes un problema de permisos con los usuarios que acceden a el, simplemente seguridad. recuerda que por defecto al crear una carpeta compartida, el directorio se queda con permisos de solo lectura para todos los usuarios, deberas asignarles permisos. "Luis" <Luis***discussions.microsoft.com> escribió en el mensaje news 306F098-74CB-4D1D-A3DF-E58EE7C2EBFA***microsoft.com...> He tenido un problema al ejecutar un programa del .NET en mi carpeta > compartida. > Si genero una aplicación normal funciona en mi carpeta compartida desde mi > ordenador y desde todos. > Si genero una aplicación con posible acceso a escritura o lectura en disco > funciona en mi carpeta compartida desde mi ordenador, pero no en los > demas. A > la gente si se lo copio en su ordenador si les va. > Alguna explicación¿?¿?. Os pongo abajo el informe que saca el .NET de > error > > Q:\>"Manipulador de ficheros de Autodesk.exe" > > Excepción no controlada: System.Security.SecurityException: Error de > solicitud d > e permiso de tipo 'System.Security.Permissions.FileIOPermission, mscorlib, > Versi > on=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. > en System.Security.CodeAccessSecurityEngine.Check(Obj ect demand, > StackCrawlMa > rk& stackMark, Boolean isPermSet) > en System.Security.CodeAccessPermission.Demand() > en System.Windows.Forms.FileDialog.set_FileName(Strin g value) > en auto_marcos.Form1.InitializeComponent() > en auto_marcos.Form1..ctor() > en auto_marcos.Program.Main() > Acción que generó el error: > Demand > El tipo del primer permiso que generó un error era: > System.Security.Permissions.FileIOPermission > El primer permiso que generó un error era: > <IPermission class="System.Security.Permissions.FileIOPermissio n, > mscorlib, > Vers > ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > > La petición era para: > <IPermission class="System.Security.Permissions.FileIOPermissio n, > mscorlib, > Vers > ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > > Conjunto concedido del ensamblado erróneo: > <PermissionSet class="System.Security.PermissionSet" > version="1"> > <IPermission class="System.Security.Permissions.EnvironmentPerm ission, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Read="USERNAME"/> > <IPermission class="System.Security.Permissions.FileDialogPermi ssion, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > <IPermission class="System.Security.Permissions.FileIOPermissio n, > mscorlib, > Vers > ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Read="Q:\" > PathDiscovery="Q:\"/> > <IPermission > class="System.Security.Permissions.IsolatedStorage FilePermission, m > scorlib, Version=2.0.0.0, Culture=neutral, > PublicKeyToken=b77a5c561934e089" > version="1" > Allowed="AssemblyIsolationByUser" > UserQuota="9223372036854775807" > Expiry="9223372036854775807" > Permanent="True"/> > <IPermission class="System.Security.Permissions.ReflectionPermi ssion, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Flags="ReflectionEmit"/> > <IPermission class="System.Security.Permissions.SecurityPermiss ion, > mscorlib, Ve > rsion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Flags="Assertion, Execution, BindingRedirects"/> > <IPermission class="System.Security.Permissions.UIPermission, mscorlib, > Version= > 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > <IPermission class="System.Security.Permissions.UrlIdentityPerm ission, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Url="file:///Q:/Manipulador de ficheros de Autodesk.exe"/> > <IPermission class="System.Security.Permissions.ZoneIdentityPer mission, > mscorlib > , Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Zone="Intranet"/> > <IPermission class="System.Net.DnsPermission, System, Version=2.0.0.0, > Culture=n > eutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > <IPermission class="System.Drawing.Printing.PrintingPermission, > System.Drawing, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" > version="1" > Level="DefaultPrinting"/> > </PermissionSet> > > El ensamblado o AppDomain que generó el error: > Manipulador de ficheros de Autodesk, Version=1.0.0.0, Culture=neutral, > PublicKey > Token=null > El método que generó el error era: > Void InitializeComponent() > La zona del ensamblado que generó el error era: > Intranet > La dirección URL del ensamblado que generó el error era: > file:///Q:/Manipulador de ficheros de Autodesk.exe > > Q:\> > |
| |||
| en el recurso compartido tienes un problema de permisos con los usuarios que acceden a el, simplemente seguridad. recuerda que por defecto al crear una carpeta compartida, el directorio se queda con permisos de solo lectura para todos los usuarios, deberas asignarles permisos. "Luis" <Luis***discussions.microsoft.com> escribió en el mensaje news 306F098-74CB-4D1D-A3DF-E58EE7C2EBFA***microsoft.com...> He tenido un problema al ejecutar un programa del .NET en mi carpeta > compartida. > Si genero una aplicación normal funciona en mi carpeta compartida desde mi > ordenador y desde todos. > Si genero una aplicación con posible acceso a escritura o lectura en disco > funciona en mi carpeta compartida desde mi ordenador, pero no en los > demas. A > la gente si se lo copio en su ordenador si les va. > Alguna explicación¿?¿?. Os pongo abajo el informe que saca el .NET de > error > > Q:\>"Manipulador de ficheros de Autodesk.exe" > > Excepción no controlada: System.Security.SecurityException: Error de > solicitud d > e permiso de tipo 'System.Security.Permissions.FileIOPermission, mscorlib, > Versi > on=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. > en System.Security.CodeAccessSecurityEngine.Check(Obj ect demand, > StackCrawlMa > rk& stackMark, Boolean isPermSet) > en System.Security.CodeAccessPermission.Demand() > en System.Windows.Forms.FileDialog.set_FileName(Strin g value) > en auto_marcos.Form1.InitializeComponent() > en auto_marcos.Form1..ctor() > en auto_marcos.Program.Main() > Acción que generó el error: > Demand > El tipo del primer permiso que generó un error era: > System.Security.Permissions.FileIOPermission > El primer permiso que generó un error era: > <IPermission class="System.Security.Permissions.FileIOPermissio n, > mscorlib, > Vers > ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > > La petición era para: > <IPermission class="System.Security.Permissions.FileIOPermissio n, > mscorlib, > Vers > ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > > Conjunto concedido del ensamblado erróneo: > <PermissionSet class="System.Security.PermissionSet" > version="1"> > <IPermission class="System.Security.Permissions.EnvironmentPerm ission, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Read="USERNAME"/> > <IPermission class="System.Security.Permissions.FileDialogPermi ssion, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > <IPermission class="System.Security.Permissions.FileIOPermissio n, > mscorlib, > Vers > ion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Read="Q:\" > PathDiscovery="Q:\"/> > <IPermission > class="System.Security.Permissions.IsolatedStorage FilePermission, m > scorlib, Version=2.0.0.0, Culture=neutral, > PublicKeyToken=b77a5c561934e089" > version="1" > Allowed="AssemblyIsolationByUser" > UserQuota="9223372036854775807" > Expiry="9223372036854775807" > Permanent="True"/> > <IPermission class="System.Security.Permissions.ReflectionPermi ssion, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Flags="ReflectionEmit"/> > <IPermission class="System.Security.Permissions.SecurityPermiss ion, > mscorlib, Ve > rsion=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Flags="Assertion, Execution, BindingRedirects"/> > <IPermission class="System.Security.Permissions.UIPermission, mscorlib, > Version= > 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > <IPermission class="System.Security.Permissions.UrlIdentityPerm ission, > mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Url="file:///Q:/Manipulador de ficheros de Autodesk.exe"/> > <IPermission class="System.Security.Permissions.ZoneIdentityPer mission, > mscorlib > , Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > version="1" > Zone="Intranet"/> > <IPermission class="System.Net.DnsPermission, System, Version=2.0.0.0, > Culture=n > eutral, PublicKeyToken=b77a5c561934e089" > version="1" > Unrestricted="true"/> > <IPermission class="System.Drawing.Printing.PrintingPermission, > System.Drawing, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" > version="1" > Level="DefaultPrinting"/> > </PermissionSet> > > El ensamblado o AppDomain que generó el error: > Manipulador de ficheros de Autodesk, Version=1.0.0.0, Culture=neutral, > PublicKey > Token=null > El método que generó el error era: > Void InitializeComponent() > La zona del ensamblado que generó el error era: > Intranet > La dirección URL del ensamblado que generó el error era: > file:///Q:/Manipulador de ficheros de Autodesk.exe > > Q:\> > |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas con el Informe de Problemas y Soluciones | Carlos Ivan | Newsgroup microsoft.public.es.windowsvista | 0 | 16-07-2008 04:38:49 |