Question

J'ai une application que j'ai récemment ajouté deux classes C # à. Il a toujours construit à la fois le débogage et la libération. Les différences entre les deux configs ne sont rien. Maintenant, quand je construis la libération, il est dit que l'une des dépendances ne sont pas accessibles. Ceci est seulement pour la version release. Rien n'a changé à cette dépendance et il a toujours travaillé.

Toutes les idées?

Était-ce utile?

La solution

Donc, pour résoudre ce problème, je devais ajouter un fichier de configuration dans C: \ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ bin \ netfx 4.0 Outils qui lisent:

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

Autres conseils

Le fichier de configuration est sgen.exe.config. Je devais créer le fichier et j'ai pu construire la libération après que le fichier a été ajouté.

Les références entre les différents projets de projets ou références binaires? Si elles sont des références binaires, sont vos dossiers de sortie pointant vers les bons endroits pour les différentes cibles de construction et les plates-formes? Vous pouvez également faire en sorte que votre commande de construction est correcte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top