- Nous avons une application qui utilise package package NuGet X.
- Nuget X utilise package NuGet System.Runtime 4.1.1.0
- notre application a une référence à System.Runtime 4.1.1.0 avec CopyLocal = true
- System.Runtime 4.0.0.0 existe dans le GAC dans le cadre du .NET Framework
Malheureusement pour nous, parce que Sys.Runtime 4.0.0.0 est dans le GAC ClickOnce n'inclut donc pas System.Runtime 4.1.1.0 dans notre package de déploiement.ClickOnce ne comprenant pas NuGet System.Runtime DLL pour le déploiement, car une autre version existe dans GAC
Notre application lance donc une exception disant que System.Runtime 4.1.1.0 est introuvable au démarrage. Un moyen de forcer System.Runtime 4.1.1.0 à être inclus dans le paquet? J'ai essayé d'éditer le fichier de projet manuellement, mais en vain. Sous le bouton 'fichiers d'application' de l'onglet 'Publier', System.Runtime n'est pas disponible.
Merci
capture d'écran ajoutée de référence dans le projet d'application:
ami j'ai répondu question s'il vous plaît regardez ce lien ma réponse et n'oubliez pas votez-les et approuvez-les s'il y avait un problème à nouveau j'ai travaillé pendant 2 ans sur cliquez une fois juste coment ;-) –