Pregunta

Tengo una aplicación que he añadido recientemente dos clases de C # a. Siempre construido tanto en depuración y liberación. Las diferencias entre las dos configuraciones son nada. Ahora cuando construyo la liberación, se dice que una de las dependencias no se puede acceder. Esto es sólo para la versión de lanzamiento. Nada cambió a la dependencia y que siempre trabajó.

¿Alguna idea?

¿Fue útil?

Solución

Así que para resolver este problema, he tenido que añadir un archivo de configuración en C: \ Archivos de programa \ Microsoft SDKs \ Windows \ v7.0A \ bin \ netfx 4.0 Herramientas que decían:

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

Otros consejos

El archivo de configuración es sgen.exe.config. Tuve que crear el archivo y yo era capaz de construir la liberación después se añadió el archivo.

¿Son las referencias entre el proyecto diversos proyectos, o las referencias binarias? Si son referencias binarias, son sus carpetas de salida apuntando a los lugares adecuados para los diferentes tipos de generación y plataformas? También es posible que desee asegurarse de que su orden de construcción es correcta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top