SiteUrl erreur de déploiement dans Visual Studio BCS
-
16-10-2019 - |
Question
Une erreur est survenue lors de l'étape de déploiement « Ajouter Solution »: L'application Web par défaut n'a pas pu être déterminée. Définissez la propriété SiteUrl en fonction xxx à l'URL du site désiré et nouvelle tentative nom activation.Parameter:. Propriétés
Je sais que vous pouvez définir manuellement dans les propriétés de fonction à une URL prédéfinie. Mais nous avons beaucoup de différents environnements avec différents urls? Toutes les idées sur la façon de résoudre ce problème?
Ceci est seulement un problème / nécessaire pour Déploie Visual Studio sur les environnements de développement certian, mais si un développeur définit une URL manuellement échouera pour d'autres environnements.
La solution
Assurez-vous que vous avez une application Web sur le port 80 ou 443 avec une collection de sites à la racine.
Ceci est nécessaire pour le récepteur de fonction BCS ImportModelReceiver fonctionne correctement. Ce récepteur est situé dans le Microsoft.Office.SharePoint.ClientExtensions.dll (Microsoft.Office.SharePoint.ClientExtensions.Deployment.ImportModelReceiver). Vous pouvez voir le code qui vérifie l'application Web dans la méthode GetDefaultWebAppUrl.
Hope this helps.
J.O.
Autres conseils
Voulez-vous dire le SiteUrl défini pour le projet? Vous pouvez définir cette http:. // localhost /