Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 23410|Répondre: 1

[.NET Core] Le type « Objet » est défini dans un assembleur non référencé. Il faut ajouter une réponse au programme...

[Copié le lien]
Publié sur 03/07/2018 17:27:34 | | | |
Description du code de gravité État de suppression de la ligne de fichier du projet
L’erreur CS0012 Type « Objet » est définie dans un assembleur non référencé. Une référence à l’assembleur « mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089 » doit être ajoutée.        XXX C :\project\my\xxx.cs 24 actif
Problèmes rencontrés lors du développement de projets .NET Core




Le projet A est un projet .NETCoreApp version 1.1, et le projet B est un projet .NET 4.5

Lorsque l’élément A fait référence à l’élément B, l’erreur rapportée est la suivante ci-dessus.

Solution:

Nuget installe le package comme suit :

Introduction

Mise en œuvre et ciblage. NET Framework 4.0 et la compatibilité avec les bibliothèques portables des versions antérieures de .NET comme Silverlight.
Ce package permet de rediriger les références vers des assemblages de référence classiques (mscorlib.dll, system.dll, etc.) vers de nouveaux assemblages contractuels (System.Runtime.dll, System.IO, etc.). Il fait cela moyennant des frais afin d’éviter que les assemblées d’utilisation n’aient à consulter tous les contrats qui se chevauchent avec MSCORLIB. Par conséquent, vous pourriez rencontrer des erreurs similaires en utilisant ce package
Erreur CS0012 : Le type « WebRequest » est défini dans un assembleur non référencé. Vous devez ajouter un support au système d’assemblage. Net.Requests, Version=0.0.0.0, Culture=neutre, PublicKeyToken=b03f5f7f11d50a3a'.
Pour corriger ces erreurs, installez le package portant le même nom que l’assemblage manquant.
TFS ID : 1612576,GitHub SHA : https ://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e27f04e52b10279
Lors de l’utilisation de NuGet 3.x, ce package nécessite au moins la version 3.4.

Nécessite NuGet 2.12 ou une version ultérieure.





Précédent:Javascrip{filter}t obtient les paramètres de taille de page et d’écran
Prochain:Requête GET « HTTP Error 400. L’URL de la requête est invalide »
Publié sur 04/07/2018 20:54:36 |
11111
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com