2011-08-11 2 views
3

Objectif principal - Pour déployer une version en cours de ma solution sur un IIS. Je tente actuellement de le faire en construisant un package de déploiement dans Visual Studio 2010.Fichier bin/EntityFramework.xml manquant dans Visual Studio 2010 et EF 4.1 DB Premier

Problème - Lors d'une tentative de construire un package de déploiement ou de publier mon projet dans Visual Studio 2010, je reçois une erreur indiquant que « bin/EntityFramework.xml 'est manquant.

Je l'ai fait un peu de recherche et n'ont pas été en mesure de trouver des informations sur la façon dont ce dossier aurait pu ou manquant comment restaurer/régénérer le fichier.

Questions - Y at-il un moyen de restaurer ou régénérer le fichier 'bin/EntityFramework.xml'? Ou existe-t-il une approche plus simple pour déployer ma solution VS 2010 sur un IIS?

(Pour votre information, je l'ai déjà essayé de copier la structure de fichier à un IIS manuellement. Cela a causé des problèmes de montage, ce qui est la raison pour laquelle j'évite actuellement cette approche.)

Merci!

Répondre

6

Pour répondre à la question spécifique d'abord, vous pouvez facilement régénérer ce fichier en créant un nouveau projet du même type (par exemple ASP.NET MVC3), puis en créant ce nouveau projet. EntityFramework.xml apparaîtra dans le dossier bin du nouveau projet. Vous pouvez ensuite le copier sur votre projet existant. Cependant, vous pouvez simplement 'Exclure du projet' le fichier manquant (via un clic droit dans l'Explorateur de solutions), puisqu'il n'est pas nécessaire de le construire, alors vous atteindrez votre objectif de publier le projet via VS2010.

Questions connexes