4 Réponses :
a résolu ce problème en réglant exactement un fichier .res code> de sortie dans les paramètres. Je ne suis pas vraiment sûr pourquoi il était ok dans
version code> en mode. em> p>
Où avez-vous mis ceci?
Allez au nom Propriétés / Ressources / Nom du fichier de ressources et supprimez la ligne.
Peut-être que le fichier de ressources excluait-il de la construction sous la publication?
Je suis tombé sur ce post parce que j'avais la même erreur de liaison. P>
L'approche spécifiée dans la réponse a produit un avertissement de liaison sur mon système (XYZ.RES: Avertissement LNK4042: objet spécifié plus d'une fois; extras ignoré). P>
Qu'est-ce qui a fonctionné pour moi était de Supprimer STRY> les entrées de " Nom du fichier de ressources" et "Culture" dans la configuration Propriétés / Ressources Strong>. P>.
Merci, je pourrais construire à la suite de votre chemin. Je me demande quels fichiers de ressources sont utilisés pour.
Supprimer uniquement les entrées de nom de fichier de ressources m'a aidé
Pour moi, j'ai corrigé le problème en allant à mon explorateur de la solution et à l'exclusion de tous les fichiers, puis re-comprenez dans les fichiers de projet et .cpp dans lesquels j'utilisais p>
J'ai chuté d'invoquer cette erreur lors d'une exploration pour obtenir un tas de projets dépendants à toutes les procédures de construction d'un ensemble important à partir d'un ensemble initialement défini sur la construction de bibliothèques statiques. J'ai modifié par inadvertance l'un des paramètres du projet dans les références de projet pour obtenir le bâtiment DLLS. Recherchez que mes modifications fonctionnaient pour la configuration de la bibliothèque statique complète ont révélé l'erreur de liaison. Donc, pour un projet dépendant spécifique qui comportait un fichier de ressources pour inclure des informations de version, j'ai eu les propriétés de référence Incidemment, je n'ayimais pas besoin du fichier de ressources de la version DLL, puisque j'ai effectivement besoin de dépendances de la bibliothèque de liaison définies sur true pour corriger les erreurs de liaison dans la construction de la DLL. Donc, ce que j'ai fini en train d'exclure le fichier de ressources de la bibliothèque statique Build en définissant Project: Link Library Dépendances CODE> Drapeau défini sur
TRUE code>. Changer à
FALSE code> Correction de l'erreur. P>
oui code> à
exclu de la construction code>. P>