web-dev-qa-db-fra.com

Projet Visual Studio ASP.NET MVC: définition de l'URL de départ

Considérons un projet ASP.NET MVC 2 avec VS 2010. L'objectif est de définir l'URL de démarrage lors de l'exécution/du débogage à l'aide du serveur Web Cassini intégré de VS.

En saisissant l'URL telle que je souhaite être chargée, au format typique et valide, controller/action, VS 2010 crée cette exception.

alt text

Remèdes essayés:

  • démarrer l'URL avec et sans barre oblique
  • mettre fin à l'URL avec et sans barre oblique

Question: Comment pouvez-vous spécifier l'URL de départ d'un projet MVC 2?

Les technologies:

  • Visual Studio 2010 
  • ASP.NET MVC 2 

Résolution: J'utilisais le mauvais champ dans les options de démarrage. Ce qui était nécessaire était le champ " Page spécifique " avec l'URL relative, et non l'URL de départ.

49
p.campbell

L'URL de démarrage doit être une URL complète et n'est pas vraiment utilisée aussi souvent. Il sert à tester les services Web en ouvrant une page qui appellera le service, mais ne fait pas partie de l'application elle-même.

Si vous souhaitez simplement démarrer sur une certaine page de votre application, comme vous le souhaitez, utilisez le champ "Page spécifique" et entrez votre URL relative.

Voici la page de documentation sur les options de démarrage du projet.

36
womp

Utilisez Page de démarrage \ Page spécifique - NOT START URL - et indiquez votre URL sans une barre oblique.

Ce oughta le faire pour vous.

32
chakrit

Je cherchais une solution similaire pour VS2015. Si quelqu'un lit ceci et que vous voulez simplement exécuter/déboguer via Visual Studio 2015 sans devoir vous connecter au processus et que vous êtes ravi de parcourir Local IIS au lieu de Cassini ou IIS Express, vous pouvez définir une configuration comme ceci:

 enter image description here

9
Chris Halcrow

Je viens de supprimer les fichiers avec l'extension .user dans mon projet Web et la carte de solution et le problème est résolu maintenant Essayez de fermer votre solution dans Visual Studio et faites d’abord une sauvegarde des fichiers que vous "supprimez".

0
Bara