4 Stimmen

Es war nicht möglich ein Apache Cordova Projekt in Visual Studio 2013 zu erstellen

Ich habe Schwierigkeiten, ein Apache Cordova-Projekt in Visual Studio 2013 mit ihrem neuen CTP1.1-Patch zu erstellen, der die Unterstützung für diese Projekttypen ermöglicht. Ich hatte meine Umgebung zum Laufen gebracht, aber ich musste TypeScript zum Laufen bringen, damit ich das DefinitelyTyped-Paket verwenden konnte, das die Typen bereitstellt, die Sie benötigen, um sich mit der Cordova-API zu verbinden. Also habe ich dieses Paket installiert:

DefinitelyTyped\Cordova

Aber ich habe festgestellt, dass ich meinen eigenen Dateityp für TypeScript nicht hinzufügen konnte, was Visual Studio dann mitteilt, dass dies mit TypeScript kompiliert werden muss. Die Projektvorlage wird mit einer index.ts geliefert, die korrekt funktioniert, weil die Projektdatei dies enthält:

Also musste ich diesen Typ hinzufügen, um die Projektdatei mit diesen Einträgen aktualisieren zu können, ohne jedes Mal im Projektcode herumzuhacken, wenn ich eine .ts-Datei hinzufügen wollte (was ich als .js hinzufügen würde und dann in .ts umbenennen würde). Dann fand ich einen Installer für Visual Studio 2013 Update 2 für TypeScript hier:

Typescript Installer

Jetzt erhalte ich einen Fehler, der bedeutet, dass ich den Projekttyp nicht mehr erstellen kann, aber alle anderen Projekttypen sind in Ordnung, was für mich bedeutet, dass es mit der gerade durchgeführten TypeScript-Installation zusammenhängt:

Das importierte Projekt "C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v12.0\Javascript\Microsoft.VisualStudio.Javascript.Common.targets" wurde nicht gefunden. Bestätigen Sie, dass der Pfad .... usw.

Meine Frage ist ... Wie löse ich das? Oder ... Wie verwenden alle anderen die Cordova-API in Visual Studio 2013 Update 2 CTP1.1 ohne TypeScript zu verwenden?

Jede Hilfe wird geschätzt, vielen Dank im Voraus!

0voto

Jordan Matthiesen Punkte 1480

Die Probleme bei der Projekterstellung sind möglicherweise jetzt behoben, da mehrere neue CTP-Versionen der Cordova-Tools veröffentlicht wurden und sie den RTM-Status in Visual Studio 2015 erreicht haben. Es scheint, dass dieses Problem auch in den Kommentaren gelöst wurde (obwohl separate Probleme auftraten). Ich arbeite im Team, das diese Cordova-Tools entwickelt, und ich weiß, dass wir seit der Veröffentlichung von CTP 1.1 viele Installationsprobleme behoben haben, daher würde ich ein Upgrade empfehlen.

Außerdem, da es in dieser Frage erwähnt wurde - Hier sind einige Anleitungen zur Verwendung von TypeScript-Dateien in Visual Studio mit Apache Cordova:

https://github.com/Microsoft/cordova-docs/blob/master/getting-started/tutorial-typescript.md

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X