L'un de mes projets Visual Studio 2015 Cordova a récemment commencé à afficher cette erreur lors d'une tentative de débogage avec IOS/Ripple - iPhone (tous les types):
Erreur DEP10402: Impossible de localiser la page de démarrage. Vous devrez peut-être construire votre projet.
Bizarrement, cela ne se produit que dans ce projet et cela fonctionne bien avec Android/Ripple. Je peux aussi très bien déployer et déboguer sur des périphériques locaux/distants.
J'ai bien sûr essayé de reconstruire, de vider le cache de Cordova et de redémarrer.
Des idées?
Les deux solutions ci-dessus ne fonctionnaient pas pour moi. J'ai fait cette étape:
1. Locate the start page in config.xml. Usually, it is index.html.
2. Make a copy the index.html and paste it back. The filename is like "index - Copy.html".
3. Delete the original index.html
4. Rename "index - Copy.html" back to index.html
5. Start Debug.
Cela a fonctionné pour moi.
Avait le même problème, et les solutions affichées ne l'ont pas résolu pour moi.
J'ai constaté que lorsque j'ai changé de plate-forme d'Android à iOS, Visual Studio a pu déployer le projet Cordova ...
Donc, pour résoudre le problème pour Android, j'ai fait ce qui suit:
1. I opened the project folder in Explorer
2. Entered the "platforms" sub-folder
3. Deleted the subfolder "Android".
4. Back to Visual Studio => changed platform back to Android
5. Rebuild.
Maintenant, l'ondulation Android a fonctionné pour moi.
Une autre chose à essayer est de créer une nouvelle configuration de solution:
1. Set your project as Startup project
2. Build => Configuration Manager...
3. Choose <New...>
4. Name your config. Don't copy settings.
5. Click OK.
6. Set checkmarks in Build and Deploy for your startup project only.
Le choix de la nouvelle configuration me permet maintenant de procéder à un débogage rapide.
Edit: Cela se produit de temps en temps dans mes solutions. En plus des étapes ci-dessus, j'ai également dû réinstaller la plate-forme à l'aide de la CLI de cordova et également (à partir de Visual Studio) supprimer et ajouter à nouveau des plugins cordova. Je conseillerais d'essayer les réponses énumérées jusqu'à ce que l'on résout votre problème.
J'avais l'habitude d'obtenir la même erreur lors du débogage de mon projet Cordova. Chaque fois que je reçois ceci, je suis juste quelques étapes simples:
Espérons que cela va marcher.
Supprimez simplement votre plate-forme et rajoutez-la. Cela a fonctionné pour moi
J'ai rencontré cette erreur sur un nouvel environnement de développement où j'ai chargé le projet depuis git.
Résolu l'erreur en rajoutant le fichier en utilisant "Ajouter -> Élément existant ..." sur ma page de démarrage dans Visual Studio. Sans jamais réellement supprimer le fichier ou quelque chose comme ça.
Après cela, j’ai eu un tas d’erreurs 404 sur les fichiers de projet lorsqu’on exécutait Ripple, j'ai essayé de les résoudre de la même manière que pour le fichier de page de démarrage, mais cela n’a pas résolu les erreurs. Finalement, vous avez également résolu ces problèmes en supprimant le dossier ".cordova" sous "% APPDATA%", puis en reconstruisant le projet.
J'ai essayé diverses suggestions fournies dans les réponses ci-dessus, mais ce qui a bien fonctionné pour moi a été de déplacer index.html de:
Project_Folder à Project_Folder/src
et dans package.json j'ai ajouté:
"main": "src/index.html" as a property(added a version
la propriété aussi, car il se plaignait de cela aussi).
J'ai également changé la page de démarrage dans config.xml en src/index.html comme mentionné ci-dessus.
J'espère que cela t'aides!
VS possède nodejs dans le répertoire web\external tools, qui est une version plus ancienne que celle que vous voyez sur nodejs.org.
Solution:
Découvrez ma autre réponse ici
En premier lieu, j'ai eu la même erreur: Erreur DEP10402: Impossible de localiser la page de démarrage. Vous devrez peut-être construire votre projet.
Je devais mettre à jour le package.json (version angulaire vers 2.0.0-rc.5 et quelques autres dépendances) . Consultez le journal des modifications ionique dans github: https://github.com /driftyco/ionic/blob/master/CHANGELOG.md
Là vous pouvez voir un package.json de travail. Il suffit de mettre à jour les numéros de version et les dépendances manquantes que vous utilisez actuellement et votre projet sera également construit =)
Il y a également une note indiquant qu'il y a eu des problèmes avec la dernière version: Remarque: veuillez vous assurer que vous utilisez les versions exactes de TypeScript et Angular répertoriées ci-dessus. Il y a eu des problèmes avec les dernières versions.
Je pense que votre version de Cordova est supérieure à 6.3.1, la version la plus récente prise en charge par Visual Studio. Vous devez donc créer votre application via CLI (Cordova Run Browser).
Je devais aller dans le répertoire index.html et exécuter npm install
Il y a beaucoup de réponses mais cela ne m'a pas aidé ... Un. A passé quelques heures à résoudre cette erreur. Ce que j'ai fait:
Et il fonctionne.
eu l'erreur dans le modèle ionic 2 dans visual studio 2015 .___. Je l'ai changée en src/index.html dans le fichier config.xml et cela fonctionne bien :)
La même erreur m'est arrivée après que j'ai renommé index.html en index-old.html et que je l'ai déplacé dans un autre dossier. D'une manière ou d'une autre, le script de génération ne pouvait pas "voir" le nouveau fichier index.html.
Je me suis donc tout simplement engagé auprès de Subversion pour m'assurer de la sauvegarde et me préparais à reconstruire complètement mon projet lorsque j'ai remarqué qu'index.html n'était plus dans le dossier www Visual Studio!)
Je l’ai donc sauvegardé dans le dossier www, puis l’a reconstruit correctement.
Longue histoire courte: vérifiez que le fichier existe bien dans le dossier dans lequel vous pensez qu'il existe!
Dans mon cas, le même problème est survenu parce que mon nom de projet était "some.app", le nom dans config.xml était donc "some.app" également.
Après que je ai supprimé le point dans le nom (de "some.app" à "someapp"), cela a fonctionné.
(Je viens de changer le nom dans le fichier config.xml, le nom de mon projet a toujours un point)
J'ai simplement changé le nom du formulaire de page de démarrage index.html en index2.html
Pour moi, c’était que le dossier www était vide et qu’il ne trouvait pas index.html. www n'était pas ce n'était pas construit pour.
Suppression préalable de ce dossier: % Localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache
Puis renommer le fichier index.html en utilisant la commande @ asanga15 copy a fonctionné.
Consultez ce problème similaire ici: Aucun fichier ne s'affiche dans un projet Visual Cord 2015 vierge Cordova
Cela a fonctionné après la désinstallation de ionic
du dossier de projet
npm uninstall -g ionic
npm install -g ionic
Ensuite, construisez en utilisant ionic build Android.
Et puis courez de VS 2015.
Ça marche :)