web-dev-qa-db-fra.com

Impossible de publier le projet dans le système de fichiers

J'essaie de publier mon projet dans le système de fichiers comme toujours. Il y a mes paramètres de publication:

<Project ToolsVersion="4.0" xmlns="http://schemas.Microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <WebPublishMethod>FileSystem</WebPublishMethod>
    <LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
    <LastUsedPlatform>Any CPU</LastUsedPlatform>
    <SiteUrlToLaunchAfterPublish />
    <LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
    <ExcludeApp_Data>False</ExcludeApp_Data>
    <publishUrl>e:\vspublish\audit</publishUrl>
    <DeleteExistingFiles>True</DeleteExistingFiles>
  </PropertyGroup>
</Project>

Mais la publication a échoué avec cette erreur: Activité Azure App Service: Connexion à e:\vspublish\audit ...

 enter image description here

Je ne veux pas utiliser Azure App Service, je veux juste publier le projet dans le système de fichiers.

5
user3172616

Cela arrive quand j'essaye de mettre à jour le paquet Microsoft.Net.Compilers en utilisant Nuget Manager jusqu'à la dernière version stable (son atm 2.6.1): Update Microsoft.Net.Compilers package

Si je ne fais pas de mise à niveau, la publication est réussie: the publication is successful

Pourquoi cela se produit-il et où configurer cette assemblée? Dans les paramètres du projet, aucune intégration ou connexion à Azure.

10
user3172616

J'espère que cette information peut aider quelqu'un. J'ai eu le même problème que rapporté ici - et je voudrais le partager ici aussi ou confirmer la solution au problème. 

La publication ne fonctionnait pas (système de fichiers, Web ou autre), tout était construit, mais le message résultant était le suivant:

11>Connecting to C:\MY_LOCATION...
11>
========== Build: 10 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

Aucune information supplémentaire n'a été fournie. La modification des paramètres de sortie du build VS n’a pas conduit à plus d’informations que celles que je possédais déjà. Puis je suis tombé sur ce post, rétabli à Microsoft.Net.Compilers" version="2.6.0" n'a pas aidé. Même résultat. 

La comparaison des packages Nuget avec la branche qui a fonctionné a révélé que la publication fonctionnait parfaitement avec:

Je dois souligner que le chargement et la publication du même projet (mêmes paramètres) fonctionnent correctement avec Visual Studio 2017.

Après être revenu à la version 2.4.0, les choses se passent bien dans mon cas aussi. 

Information additionnelle:

  • Visual Studio 2015 
  • C # ASP Projet MVC

J'espère que cela t'aides!

Code heureux

6
DasSoftware

vous devez aller dans le dossier du projet, rechercher le dossier .vs (vous devez activer l'option fichier caché dans le dossier) et supprimer tous les fichiers qu'il contient, puis construire le projet. bonne chance

0
Tinh Nvt