Aktivieren Sie die IntelliSense-Datei für eine einzelne CS-Datei in Vs2015

754
Rasmus Søborg

Ich kompiliere derzeit meinen C # -Code mit einer Batchdatei, die den Mono-Compiler "mcs" aufruft.

Ich möchte Visual Studio zum Bearbeiten meiner CS-Datei verwenden

IntelliSense schlägt jedoch weder Mitglieder für Namespaces wie System und System.Windows.Forms noch die Mitglieder-Eigenschaften vor

Gibt es eine Möglichkeit, die Bibliotheken auf IntelliSense zu verweisen, damit ich die automatischen Vorschläge bekomme, ohne ein Projekt zu erstellen / den VS-Compiler zu verwenden?

0
Wenn Sie Lösungs -, Projekt - und Quellendateien (.cs) vollständig in Visual Studio erstellen, funktioniert Intellisense? Der NB Stack Overflow (http://stackoverflow.com/) ist möglicherweise ein besserer Ort, um dies zu fragen. BillP3rd vor 8 Jahren 0
Ja, es funktioniert gut, aber ich wollte irgendwie auf die Bibliotheken von IntelliSense verweisen, wenn das möglich ist. Warum ist diese Frage nach unten gerichtet? Fragen, die sich auf Visual Studio beziehen, gehören nicht zu Super User. Rasmus Søborg vor 8 Jahren 0
Ich kann das von Ihnen beschriebene Verhalten reproduzieren. Ohne sich eingehend damit zu beschäftigen, kann ich nur spekulieren, dass es etwas im Projekt (.csproj) gibt, das die Erkennung durch VS auslöst und dadurch Intelligenz ermöglicht. BillP3rd vor 8 Jahren 0

1 Antwort auf die Frage

0
heavyd

In Visual Studio muss das Projektsystem nachverfolgen, auf welche Version von .NET Framework Sie abzielen und auf welche DLLs Sie verwiesen haben. Es gibt keine Möglichkeit außerhalb der Projektstruktur, dies zu tun.

Sie können sich die leichtere Projektstruktur (xproj) ansehen, die von ASP.NET 5 verwendet wird . Eine andere Alternative wäre Visual Studio Code, für den kein Projektsystem erforderlich ist.