VS2010: Warnung auf add Projektverweis auf Silverlight-Projekt von .NET-Projekt
-
04-10-2019 - |
Frage
In VS2010, Silverlight 4, .NET 4, ich habe einen WCF-Dienst und eine Silverlight-Anwendung bekommen, und Silverlight wird Zugriff auf die Klasse nicht mit Dienstverweis hinzufügen, sondern durch den Vertrag zu teilen. Natürlich bedeutet dies, ich habe den Vertrag in einer Silverlight-Klassenbibliothek, und der Service hat einen Projektverweis auf diese Bibliothek.
Seltsam, diese Ergebnisse in einem / \ Symbol auf der Referenz, und eine Warnung:
Das Projekt 'SilverlightClassLibrary1' kann nicht referenziert werden. Das angesprochene Projekt wird auf eine anderen Rahmen Familie (Silverlight) gezielte
Allerdings ist die Referenz funktioniert gut (ich die Schnittstelle in meiner Silverlight-Anwendung verwenden kann) und baut in Ordnung.
Ist das ein Fehler? Meine Vermutung ist, ja, da die Warnung liegt und auch weggeht, wenn Sie eine Baugruppe, sondern die Referenz eines Projektverweis hinzuzufügen. Ich reichte eine Bug und es gibt weitere Informationen
Lösung Microsoft reagierte auf die Bug ich gepostet. Die Warnung sollte bestehen und sollte eine Warnung und kein Fehler sein, obwohl ich behaupten würde, dass der Text schlecht ist. Der Grund dafür ist, dass ein Silverlight-Projekt Referenzierung in Laufzeitfehlern führt , wenn Silverlight ist nicht richtig auf dem Rechner installiert. Es gibt derzeit keine Möglichkeit, um die Warnung zu unterdrücken.
Andere Tipps
Wenn Sie die Warnung Sie verschwinden die DLL direkt über den „Add Reference“ hinzufügen -> „Durchsuchen“ anstelle der Zugabe des Projekts über „Add Reference.“ -> „Projekte“
Dies war ein sehr ärgerliches Problem auch für uns und das war der einzige Lösung fanden wir, dass gearbeitet.