ahi lo firme, pero seguimos igual :(

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"
                Unrestricted="true"/>
   <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"
                Unrestricted="true"/>
   <IPermission class="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Flags="Assertion, UnmanagedCode, Execution, ControlThread, ControlEvidence, ControlPolicy, SerializationFormatter, ControlDomainPolicy, ControlPrincipal, ControlAppDomain, RemotingConfiguration, Infrastructure, 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"
                Unrestricted="true"/>
   <IPermission class="System.Diagnostics.EventLogPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Net.SocketPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.DirectoryServices.DirectoryServicesPermission, System.DirectoryServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Messaging.MessageQueuePermission, System.Messaging, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.ServiceProcess.ServiceControllerPermission, System.ServiceProcess, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Data.OleDb.OleDbPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Unrestricted="true"/>
   <IPermission class="System.Security.Permissions.SiteIdentityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Site="localhost"/>
   <IPermission class="System.Security.Permissions.StrongNameIdentityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                PublicKeyBlob="00240000048000009400000006020000002400005253413100040000010001007B29F3F9E3409CA8AC23CE1BF2633B595222BD491AE565F57FC2A3E65FD31568C4CF384E55AF3AEEB64806EC273C2DBC7AAD3EB2424D5E011FBB0D859EF159FB8743C870E54945E5F668BE4CC8D0FDF82245B3DD3F3FA85FE23EF2705F078FF972C39D9182FBB8CA22D155754C16FE62EFDC2E1E24E49480807FF4F358EA2AE5"
                Name="App"
                AssemblyVersion="1.0.0.1"/>
   <IPermission class="System.Security.Permissions.UrlIdentityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Url=""/'>http://localhost/App/AppDir/App.exe"/>
   <IPermission class="System.Security.Permissions.ZoneIdentityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                version="1"
                Zone="Intranet"/>
</PermissionSet>


    Ezequiel Jadib

*
[EMAIL PROTECTED]
* MSN: [EMAIL PROTECTED]
& Blog: ejadib.wordpress.com

1 San Martin 617 P. 2 B
( (54-11)4893-1694
:
www.rdi2k.com

----- Original Message -----
Sent: Tuesday, October 03, 2006 10:36 PM
Subject: [puntonet] Exe desde la red

al estilo smart client :)
 


    Ezequiel Jadib

*
[EMAIL PROTECTED]
* MSN: [EMAIL PROTECTED]
& Blog: ejadib.wordpress.com

1 San Martin 617 P. 2 B
( (54-11)4893-1694
:
www.rdi2k.com

----- Original Message -----
Sent: Tuesday, October 03, 2006 6:03 PM
Subject: [puntonet] Exe desde la red

Una pregunta, estás levantando el exe como un smartclient desde IE?
El exe está firmado?
 
Saludos
Esteban


From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Ezequiel Jadib
Sent: Martes, 03 de Octubre de 2006 15:51
To: puntonet List Member
Subject: [puntonet] Exe desde la red

Tengo una aplicacion que levanta un exe via el explorer...
 
al exe le di everything en los permisos.. pero igual me sigue saliendo un error de IO.

System.Security.SecurityException: Request for the permission of type System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 failed.
   at System.Security.CodeAccessSecurityEngine.CheckHelper(PermissionSet grantedSet, PermissionSet deniedSet, CodeAccessPermission demand, PermissionToken permToken)
   at System.Security.CodeAccessSecurityEngine.Check(PermissionToken permToken, CodeAccessPermission demand, StackCrawlMark& stackMark, Int32 checkFrames, Int32 unrestrictedOverride)
   at System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission cap, StackCrawlMark& stackMark)
   at System.Security.CodeAccessPermission.Demand()
   at System.Environment.get_SystemDirectory()
   at DShowNET.DsUtils.IsCorrectDirectXVersion()
   at SampleGrabberNET.MainForm.MainForm_Activated(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnActivated(EventArgs e)
   at System.Windows.Forms.Form.set_Active(Boolean value)
   at System.Windows.Forms.Form.WmActivate(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at SampleGrabberNET.MainForm.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)
 
The state of the failed permission was:
<IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
             version="1"
             Read="C:\WINDOWS\system32"/>
 
alguna idea? :(


    Ezequiel Jadib

*
[EMAIL PROTECTED]
* MSN: [EMAIL PROTECTED]
& Blog: ejadib.wordpress.com

1 San Martin 617 P. 2 B
( (54-11)4893-1694
:
www.rdi2k.com

----- Original Message -----
Sent: Friday, September 29, 2006 4:39 PM
Subject: [puntonet] Exe desde la red

Si… hay una herramienta que se llama CasPol que viene con el framework (esta en E:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CasPol.exe) y sirve para configurar todo eso… en un momento habia hecho exactamente lo mismo que vos con esa herramienta, si encuentro el .bat te lo mando, sino vas a tener que investigarlo un poco…

 

Saludos!

Diego

 


From: puntonet@mug.org.ar [mailto:puntonet@mug.org.ar] On Behalf Of MYMTEC S.A. - Javier Wamba
Sent: Viernes, 29 de Septiembre de 2006 15:01
To: puntonet List Member
Subject: [puntonet] Exe desde la red

 

buenisimo, funciona de diez muychas gracias.

Se puede hacer un instalador o una exportacion de esto para instalar en cada maquina que necesito usarlo

 

----- Original Message -----

From: Diego Jancic

Sent: Friday, September 29, 2006 2:22 PM

Subject: [puntonet] Exe desde la red

 

Es lo mismo que le respondi a Gustavo hace un par de horas... te copio el mail:

 

 

Vas a Panel de Control -> Herramientas Administrativas -> Microsoft .NET 1.1 Configuration y ahi vas a:

My Computer -> Runtime Security Police -> Machine -> Code Groups -> All_Code

Y ahi tenes que agregar tu .exe (con boton derecho -> Agregar) y especificarle la url o el nombre completo del assembly con Full Trust
 

Si mi explicacion fue demasiado rapida (estoy un poco apurado, sorry), mira este articulo completo:

 

Saludos!



 

On 9/29/06, MYMTEC S.A. - Javier Wamba <[EMAIL PROTECTED]> wrote:

Hola,

una pregunta, tengo una aplicacion winform compuesta por un exe y varias dlls, ahora yo ejecuto esta aplicacion desde la red, o sea, mapeo una unidad en otra maquina que apunte a esta y la ejecuto y el JIT me devuelve un error de seguridad. ¿Alguien sabe que es y como lo configuro para que permita a esta aplicacion hacer lo que quiera?


 


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.12.10/459 - Release Date: 29/09/2006

Responder a