Ich kann nicht Verweis hinzufügen in Visual Studio 2017
Habe ich Probleme, jetzt auf Verweis hinzufügen in Visual Studio 2017. Also im Grunde, ich klickte auf mein Projekt zu zeigen, das minimierte Menü, in dem Sie sehen können Ordner, Eigenschaften, und Referenzen. Ich mit der rechten Maustaste Referenzen und wählte Verweis Hinzufügen. Ein Fehler zeigt, und es sagt, "Der Vorgang konnte nicht abgeschlossen werden. Schnittstelle nicht unterstützt".
Ich bin derzeit mit Microsoft Visual Studio Community 2017-Version, 15.2.
Welche Art von Projekt haben Sie? Wenn es ein dotnet-core-Projekt, stellen Sie sicher, dass Sie die neueste version des Frameworks installiert sind (microsoft.com/net/core#windowscmd).
Ja. Es ist .Net-core-Projekt. Ich habe versucht neu zu installieren VS2017 früher. Ich verwendet das Installationsprogramm finden Sie auf der link, den Sie zur Verfügung gestellt, aber ich bin immer noch der Begegnung mit dem gleichen Problem.
Ich bin mir nicht sicher, wie Sie zu diagnostizieren das Problem. Versuchen Sie, die Schaffung einer Marke neue dotnet-core-Projekts mit einer der Vorlagen, die installiert ist, zusammen mit der dotnet-core-Arbeitsbelastung. Wenn Sie sich immer noch nicht fügen Sie einen Verweis, deine installation ist wahrscheinlich beschädigt (vage, aber nicht viel zu gehen hier). Wenn Sie können, fügen Sie einen Verweis auf das neue Projekt, das bestehende ist wahrscheinlich falsch konfiguriert (vielleicht durch ein automatisches upgrade von
Ist das ein vorhandener .net core 1.1 app?
Ja. Es ist .Net-core-Projekt. Ich habe versucht neu zu installieren VS2017 früher. Ich verwendet das Installationsprogramm finden Sie auf der link, den Sie zur Verfügung gestellt, aber ich bin immer noch der Begegnung mit dem gleichen Problem.
Ich bin mir nicht sicher, wie Sie zu diagnostizieren das Problem. Versuchen Sie, die Schaffung einer Marke neue dotnet-core-Projekts mit einer der Vorlagen, die installiert ist, zusammen mit der dotnet-core-Arbeitsbelastung. Wenn Sie sich immer noch nicht fügen Sie einen Verweis, deine installation ist wahrscheinlich beschädigt (vage, aber nicht viel zu gehen hier). Wenn Sie können, fügen Sie einen Verweis auf das neue Projekt, das bestehende ist wahrscheinlich falsch konfiguriert (vielleicht durch ein automatisches upgrade von
project.json -> App.csproj
)Ist das ein vorhandener .net core 1.1 app?
InformationsquelleAutor Peter John Paul Tactacan | 2017-07-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser thread hilft mir, das Problem zu beheben:
https://developercommunity.visualstudio.com/content/problem/28126/unable-to-add-reference-in-visual-studio-2017-refe.html
Nur um es oben zu summieren, ist der thread schon sagt, muss ich noch hinzufügen einer bestimmten .dll-Datei auf dem cache für mich, um Verweise hinzuzufügen. Nicht sicher, warum dieses Problem auftreten, aber ich hoffe, es hilft wer auf das gleiche Problem.
Starten Sie Developer-Eingabeaufforderung für VS 2017 unter Visual studio-Tools, und gehen Sie zum Pfad, wo die Microsoft.VisualStudio.Shell.Interop.11.0.dll liegt. ODER als Download: drive.google.com/open?id=0BwOA9PgOV_oxSzV4V2ZvVnNmdDQ als Nächstes in der Konsole zeigen Sie Ihrem Weg zu den DDL-Standort-cd C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies Dann diesen Befehl Ausführen: gacutil-i Microsoft.VisualStudio.Shell.Interop.11.0.dll
InformationsquelleAutor Peter John Paul Tactacan
Aber denken Sie daran, die Sie haben hinzuzufügen Microsoft.VisualStudio.Shell.Interop.11.0.dll nicht 12 oder weniger als 11 für Visual Studio 2017, weil es nicht funktionieren wird.
InformationsquelleAutor Robert Daraż
Die obige Antwort hat bei mir nicht funktioniert. Und obwohl mir immer die gleiche Fehlermeldung, wie die OP (und die person, die auf dem Microsoft-forum), ich war nicht immer alle Informationen in Visual Studio ActivityLog.xml Datei.
Landete ich mit packen meine .dll in ein NuGet-Paket und dem Projekt hinzufügen. Diese links waren hilfreich:
https://www.jweiler.com/create-nuget-packages-with-vs-2017/
https://stackoverflow.com/a/48549013/253938
InformationsquelleAutor RenniePet
Merkte ich, ich war die Auswahl aus der Liste der letzten Bezüge, aber nicht, indem Sie das Kontrollkästchen Links von Ihnen. Ich bin ein idiot. Oder bin ich? Persönlich, ich weiß nicht, wie diese Auswahl funktioniert. Warum sind die nicht aktiviert Kontrollkästchen ausgeblendet, bis ich einen posten wählen? Wer macht das schon? Und außerdem kann ich auswählen wie eine normale listbox, sondern auch überprüfen. Sehr komisch zu mir.
InformationsquelleAutor Buzz