#visual-studio-2010 #settings #publish
#visual-studio-2010 #Настройки #опубликовать
Вопрос:
У меня проблема, возникающая с одним конкретным решением. Для остальных все работает нормально.
Когда вы щелкаете правой кнопкой мыши на веб-проекте для публикации, он просит вас указать информацию перед публикацией. Я выбираю файловую систему, указываю ей удалить все файлы и указываю путь. После публикации и завершения работы решения я снова открою его позже, чтобы выполнить другую публикацию. После того, как я это сделаю, мне нужно все восстановить. Это означает, что каждый раз просматривается папка, указывающая на местоположение публикации.
Ни в каких других проектах ни в каких других решениях нет этой проблемы. Кто-нибудь знает, что может быть причиной этого?
Ответ №1:
Проще всего проверить, что файл локального хранилища, к которому относятся настройки веб-публикации, не доступен только для чтения. Например, убедитесь, что вы случайно не вернули его в систему управления версиями.
Файл профилей публикации будет находиться в том же расположении, что и файл проекта, с именем $(ProjectName).Publish.xml .
Комментарии:
1. Вы правы! Я думал, что проверка того, доступен ли файл .suo только для чтения, поможет, но я даже не знал об этом XML-файле. Это действительно было доступно только для чтения. Я изменил это, и теперь мои настройки публикации сохраняются. Спасибо. Я отмечу ваш как лучший ответ, как только мне разрешат
2. Что делать, если нет $ (ProjectName). Publish.xml файл? Возможно, профили публикации хранятся где-то еще?
Ответ №2:
Другое решение, которое я получил здесь. После того, как я нашел publish.xml файл не найден, я выполнил следующие шаги, и это сработало:
- Щелкните правой кнопкой мыши проект в обозревателе решений.
- Выберите «Создать пакет развертывания»
Все готово. Надеюсь, это кому-нибудь поможет.
Ответ №3:
Файл профилей публикации будет находиться в том же расположении, что и файл проекта, с именем $(ProjectName).Publish.xml
.
просто удалите $(ProjectName).Publish.xml
файл в папке проекта.