2015-12-25 3 views
9

Я пытаюсь опубликовать свой Web App в Visual Studio Professional 2013, но получаю следующее сообщение об ошибке Error MessageОшибка при публикации веб-приложения в Visual Studio Professional 2013

я получил тот же вопрос, заданный через here, но не полезный ответ. Может ли кто-нибудь помочь

+0

какая версия .net вы используете – anand

+0

проблема решена – anand

+0

@anand я usng 4.0 – Navy

ответ

2

Возможно, вы используете более старую версию, у которой была проблема. см. деталь [here]

Установить newer web deployment tool, должен работать.

0

Возникла проблема с вашим изданием. Удалите файл pubxml, расположенный ниже в папке «Свойства» в вашем проекте, а затем создайте новый профиль публикации.

+0

Прошло столько раз, но бесполезно. – Navy

2

какой .net версия вы используете.
проверка web deploy version. если vs имеет 2 версии для веб-развертывания, vs запутывается, чтобы взять ту версию. Если у него есть 2 версии, просто удалите vs, а затем установите его вместе с развертыванием в Интернете. если Vs имеет одну версию веб-развертывания, вы удалите и установите развертывание в Интернете. Надеюсь, это исправит вашу проблему. Вы можете сослаться на This link

+0

Я использую 4.0. – Navy

+0

эта проблема возникает во всех версиях – anand

1

Проверьте, установлена ​​ли версия 9.0.0.0 сборки в GAC. (из командной строки разработчика VS2013) gacutil /l Microsoft.Web.Deployment. Проблемы, подобные этому, произошли в прошлом, когда все работало, а затем после установки обновления (или попытки его установки) появились сообщения о отсутствующих DLL, таких как nuget.

Обычным способом является восстановление установки Visual Studio.

0

У меня такая же проблема, когда старый проект запускается в новую .NET Framework, для чего вам нужно сделать следующее.

Щелкните правой кнопкой мыши на вашем проекте name-> выберите Property Pages -> Нажмите Построить из меню-> затем выберите рамки Target Framework .Net 4.5 или текущую с помощью рамки ..

+0

Framewrok правильно установлен – Navy

0

" Не удалось загрузить файл или сборку "означает, что требуемый файл (указанной версии) недоступен в сборке (или в реестре). Все, что вам нужно сделать, это убедиться, что это то же самое установлено правильно, что позволит вам двигаться дальше. Остальные вещи для обеспечения - это новейшая инфраструктура, установленная в вашей системе.

0

У вас возникли некоторые ошибки при установке или обновлении Visual 2013, поэтому вы можете снова установить их повторно, и эта ошибка будет исправлена.

Смежные вопросы