Domanda

Ho un app che ho recentemente aggiunto due classi C # per. E 'sempre costruito in entrambi debug e rilascio. Le differenze tra le due configurazioni sono nulla. Ora, quando ho costruire il rilascio, si dice che una delle dipendenze non è possibile accedere. Questo è solo per il build di rilascio. Nulla è cambiato a quella dipendenza e ha sempre funzionato.

Tutte le idee?

È stato utile?

Soluzione

Quindi, per risolvere questo problema, ho dovuto aggiungere un file di configurazione in C: \ Program Files \ Microsoft SDK \ Windows \ v7.0A \ bin \ netfx 4.0 Strumenti che leggono:

<?xml version ="1.0"?>
<configuration>
    <runtime>        
        <loadFromRemoteSources enabled="true" />
    </runtime>
</configuration>

Altri suggerimenti

Il file di configurazione è sgen.exe.config. Ho dovuto creare il file e sono stato in grado di costruire il rilascio dopo che il file è stato aggiunto.

Sono i riferimenti tra il progetto diversi progetti, o riferimenti binari? Se sono riferimenti binari, sono le cartelle di output indicando i luoghi giusti per i diversi target di generazione e piattaforme? Si consiglia inoltre di garantire che il vostro ordine build è corretto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top