Ich habe ein Projekt, bei dem Lenker verwendet werden, und Visual Studio 2017 zeigt dutzende von "TS7027: Nicht erreichbarer Code erkannt" -Warnungen aus den JS-Handle-Dateien an. Ich verwende in diesem Projekt nicht einmal Typescript, daher ist nicht klar, warum dieser Fehler auftritt, aber es ist ein echtes Problem, da ich fast 50 TS7027-Warnungen durchforsten muss, um Warnungen zu finden, die tatsächlich relevant sind. Also, gibt es eine Möglichkeit, diese Warnungen zu ignorieren (ich rate nicht, nach einigem Googeln), oder besser, Typescript zu sagen, keine meiner .js-Dateien zu analysieren?
Bearbeiten: Ich folgte den Anweisungen in der Antwort auf diese Frage ( Wie zu verhindern Visual Studio 2017 von Build JavaScript? ), aber immer noch die Warnungen sehen. Sie werden angezeigt, wenn das Projekt zum ersten Mal geöffnet wird, bevor ich es explizit speichere oder erstelle. Daher scheint die Deaktivierung der TS-Kompilierung bei Save / Build keine Lösung dafür zu sein. Um dieses Problem zu umgehen, habe ich die TypeScript-Erweiterung in VS2017 deaktiviert.
Soweit ich aus Ihrer Frage ersehen kann, möchten Sie alle TS7027 Warnungen für ein bestimmtes Projekt unterdrücken. Dieses Szenario kann in Visual Studio wie folgt durchgeführt werden:
Sehen Sie sich diesen Screenshot für Ihren Fall an:
Dies löst das Problem durch Ignorieren dieser spezifischen Warnungen - für das jeweilige Projekt.
Wenn Sie jetzt das Kompilieren von TypScript für dieses spezielle Projekt vollständig blockieren / deaktivieren möchten, möchten Sie möglicherweise die folgende Zeile zu Ihrer .csproj im Abschnitt PropertyGroup hinzufügen:
%Vor%Genauere Informationen dazu finden Sie in der Wie verhindert man Visual Studio 2017 von JavaScript? Frage, hier auf StackOverflow.
Tags und Links typescript visual-studio-2017