web-dev-qa-db-fra.com

Obtention d'erreur dans la structure de service "L'URL de l'application n'est pas définie ou n'est pas une URL HTTP/HTTPS, le navigateur ne sera donc pas ouvert pour l'application"

Lorsque vous essayez d'exécuter mon service dans un cluster de structure de service, la fenêtre de sortie indique

"L'URL de l'application n'est pas définie ou n'est pas une URL HTTP/HTTPS, le navigateur ne sera donc pas ouvert pour l'application".

Est-ce que je manque une étape de configuration?

11
Talha Abdul Muqsit

Vous devez simplement entrer une URL dans le champ URL de l'application

Faire cela:

  1. Cliquez sur votre projet d'application Service Fabric 
  2. Dans la fenêtre Propriétés , cliquez sur URL de l'application
  3. Spécifiez une valeur pour Debug builds qui sera http: // localhost: 19080/Explorer (valeur par défaut pour ASF Explorer)

 enter image description here

Cliquez sur Debug.Start Debugging ; après un moment l'explorateur ASF apparaîtra.

 enter image description here

14
MickyD

C'est un message de VS que dans les propriétés du projet de l'application SF, aucune valeur "URL de l'application" n'est spécifiée. Rien à craindre. 

Définir ceci lancera un navigateur sur cette URL, lors du démarrage du débogueur avec F5.

2
LoekD

Quand la fenêtre de sortie dit

The application URL is not set or is not an HTTP/HTTPS URL so the browser will not be opened to the application.

Ce n'est pas une erreur. Cela vous indique simplement que la fenêtre du navigateur ne s'ouvrira pas automatiquement.


Vous pouvez voir votre application en cours d'exécution dans le navigateur en

1) Navigation vers http: // localhost: 19080/ (si vous n’avez pas modifié le port) ou

2) Ajoutez l'URL aux propriétés du projet

  • Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet (Voter dans ce cas) avec l'icône du cluster pour afficher les pages de propriétés.

 Solution Explorer

 Property Pages

  • Puis redémarrez votre projet. 

  • Maintenant, la fenêtre du navigateur s'ouvrira automatiquement et vous ne verrez pas The application URL is not set... dans la fenêtre de sortie. Vous verrez plutôt Launching the browser with URL http://localhost:19080/ to open the application. dans la fenêtre de sortie.

0
S Jade