2012-04-19 8 views
6

Mi viene punto su base ricorrente da questo, e naturalmente sempre nel momento peggiore. Quando modifica un file XAML, ricevo questo erroreloadFromRemoteSources enabled = "true" // Progettista XAML // VS 11 beta e 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.) 

ho aggiunto il recommended elementi in Devenv.exe.config

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

che si suppone per sbarazzarsi di questo, ma non funziona per me. Dovrei aggiungerlo altrove? Come fa il sistema a sapere che questo è stato scaricato da internet? Come posso eliminare questo avviso?

risposta

7

ho aggiunto il XML in altri file di configurazione, nonché (XDesProc.exe.config e XDesProc.exe.appx.config) ed è risolto il problema per me:

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

  2. Aprire il (modalità amministratore probabilmente richiede) i file XDesProc.exe.config, Devenv.exe.config, e XDesProc.exe.appx.config utilizzando un editor di testo

  3. Trova </runtime> e bef ORE, aggiungere < loadFromRemoteSources enabled = "true" /> (Se si copia/incolla, assicurarsi che i doublequotes venire attraverso come ASCII o VS avrà una misura)

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

(Domanda simile: WPF designer fails to load in VS 11 beta)

+0

Troppo tardi per il bonus di 50 punti ma ** QUESTO ** è la risposta! – nicolas

0

sono stato in grado di risolvere questo utilizzando questi passaggi:

  1. Goto questo percorso nel vostro Windows Explorer: C: \ Programmi \ Microsoft Visual Studio 10.0 \ Common7 \ IDE
  2. Aprire il devenv. file exe.config nel blocco note o qualsiasi editor di tua scelta.
  3. Ricerca per questo elemento di chiusura tag nel file:
  4. Prima di questo elemento di chiusura tag, copia e incolla l'interruttore di configurazione sotto
  5. Salvare e chiudere il file di configurazione

Questi passaggi vengono eseguiti da qui: http://www.sehajpal.com/index.php/2010/10/how-to-solve-loadfromremotesources-error-in-vs-2010/

+2

come è diverso da quello che ho fatto? – nicolas

3

Questo potrebbe essere quello che ho incontrato in occasione quando si incolla in file da una fonte non sicura (Internet). Qualunque sia la risorsa che stai caricando potrebbe essere bloccato. In Esplora risorse, selezionare Properties dal menu di scelta rapida di questi assembly o file. Nella parte inferiore di questa finestra di dialogo, fai clic sul pulsante Unblock se disponibile. Dovrebbe funzionare allora.

Problemi correlati