2010-04-14 21 views
20

¿Hay alguna manera de hacer que el código de tiempo de diseño heredado se ejecute con NetFx40_LegacySecurityPolicy encendido?NetFx40_LegacySecurityPolicy en modo de tiempo de diseño

Más específicamente, ¿hay alguna forma de hacer que DevExpress 8.2 winforms designer funcione en VisualStudio 2010?

que tiene errores debido a este problema y no encontró ayuda sobre el modo en tiempo de diseño, casi en tiempo de ejecución:

<runtime> 
    <NetFx40_LegacySecurityPolicy enabled="true"/> 
</runtime> 

Cómo debería solucionar los problemas con el diseñador de Windows Forms?

+3

me fijo el problema al agregar el atributo correspondiente al archivo de configuración devenv.exe, al igual que en mi propia configuración de aplicación. – Ilya

+0

Solucioné el problema en ASP.NET devEnv agregando el atribbute a la configuración de Cassine en 'C: \ Archivos de programa (x86) \ Archivos comunes \ microsoft shared \ DevServer \ 10.0 \ WebDev.WebServer40.exe.config' –

Respuesta

20

Sólo añadir esta

<NetFx40_LegacySecurityPolicy enabled="true"/> 

en su fichero de configuración VS2010 Devenv, lo encontrará en C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config

Hay una sección <runtime>, simplemente copiarlo en el primer lugar.
que he tenido el mismo problema con DevExpress 8.2

Si algunas personas se enfrentan al mismo problema, mientras que el desarrollo de aplicaciones ASP.Net , deben añadir el atributo para el archivo de configuración Cassini colocada en C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.exe.config

+3

Estoy tener el mismo problema y agregar la configuración a devenv.exe.config solucionó el problema del diseñador, pero ahora estoy obteniendo errores al compilar: "El estado de seguridad de un AppDomain fue modificado por un AppDomainManager configurado con el indicador NoSecurityChanges". de mi código WPF ... ¿Alguna idea? – Jeff

+1

Y de proyectos que tienen referencias COM. – Jeff

Cuestiones relacionadas