2012-04-19 21 views
6

Me pican de forma recurrente por esto, y por supuesto siempre en el peor momento. Cuando editar un archivo XAML, recibo este errorloadFromRemoteSources enabled = "true" // Diseñador XAML // VS 11 beta y 2012 RC

(System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.) 

he añadido el recommended elementos en Devenv.exe.config

<configuration> 
    <runtime> 
    <loadFromRemoteSources enabled="true" /> 
    </runtime> 
</configuration> 

que se supone deshacerse de eso, pero no funciona para mi. ¿Debo agregar esto en otro lugar? ¿Cómo sabe el sistema, en primer lugar, que esto se descargó de Internet? ¿Cómo puedo deshacerme de esa advertencia?

Respuesta

7

que añade el XML a otros archivos de configuración, así (XDesProc.exe.config y XDesProc.exe.appx.config) y se resolvió el problema para mí:

  1. Ir a C: \ Program Files \ Microsoft Visual Studio 11.0 \ Common7 \ IDE

  2. abierto (modo de administrador probablemente requiere) archivos XDesProc.exe.config, Devenv.exe.config y XDesProc.exe.appx.config usando un editor de texto

  3. Encuentra </runtime> y bef mena, añadir < loadFromRemoteSources enabled = "true" /> (Si copia/pegar, asegúrese de que las comillas dobles venir a través como ASCII o VS tendrán un ajuste)

(Fuente: http://www.sehajpal.com/index.php/2010/10/how-to-solve-loadfromremotesources-error-in-vs-2010/)

(Pregunta similar: WPF designer fails to load in VS 11 beta)

+0

Demasiado tarde para la bonificación de 50 puntos, pero ** ¡ESTE ** es la respuesta! – nicolas

0

que era capaz de resolver esto utilizando estos pasos:

  1. Goto este camino en el Explorador de Windows: C: \ Archivos de programa \ Microsoft Visual Studio 10.0 \ Common7 \ IDE
  2. Abra la devenv. archivo exe.config en el bloc de notas o cualquier editor de su elección.
  3. Buscar este elemento de cierre del marcador en el archivo:
  4. Antes de este elemento etiqueta de cierre, copia y pega el interruptor de configuración a continuación
  5. Guardar y cerrar el archivo de configuración

se tomen estas medidas desde aquí: http://www.sehajpal.com/index.php/2010/10/how-to-solve-loadfromremotesources-error-in-vs-2010/

+2

¿Cómo es eso diferente de lo que hice? – nicolas

3

Esto podría ser lo que me he encontrado ocasionalmente al pegar archivos de una fuente insegura (Internet). Cualquier recurso que esté cargando puede estar bloqueado. En Windows Explorer, seleccione Properties en el menú contextual de estos ensamblajes o archivos. En la parte inferior de este cuadro de diálogo, haga clic en el botón Unblock si está disponible. Debería funcionar entonces.

Cuestiones relacionadas