2008-11-04 2 views
0

Я разработал приложение asp.net и, используя инструмент публикации в Visual Studio 2008, мои изменения не загружаются на сервер (т.е. новые файлы css). Я рассказал об этом на asp.net и мне сказали очистить папку локальных настроек в моих документах/данных приложения, но поскольку я нахожусь в сетевом компьютере на работе, у меня нет этой папки. Есть ли другой способ исправить это?Не удается загрузить изменения в ASP.NET - функция публикации не загружает изменения

Кроме того, я попытался сделать копию (попробовал что-нибудь из отчаяния), но это не сработает, потому что сайт теперь предварительно скомпилирован.

Thanks

+0

Есть ли сообщения об ошибке? публикует ли публикация, но вы не видите изменений? попробуйте очистить кеш браузера, если это произойдет, вам также может потребоваться принудительная перезагрузка пула приложений. – Mauro 2008-11-04 11:14:09

ответ

1

Вы всегда можете использовать FTP. Я лично никогда не использую «Публиковать», я использую Beyond Compare для всех моих потребностей в публикации.

0

Попробуйте следующее, чтобы исключить ошибки разрешений:

  1. Перейдите к виртуальной директории сервера с помощью Unc путей
  2. Редактировать элемент списка ключевого значения пары в опубликованной web.config и проверить, являетесь ли вы в состоянии для сохранения изменений
  3. Если это было успешно, попробуйте вручную удалить все файлы, а затем опубликовать изменения.
  4. если это все еще не удается опубликовать в локальной папке, а затем скопировать из локальной папки на удаленный сервер.
0

Как и Джефф Шелдон, я использую Beyond Compare в своей среде разработки, чтобы нажать на мой сервер разработки. Когда я готов нажать на производство, я публикую в другом каталоге на своей рабочей станции и использую Beyond Compare, чтобы скомпилировать скомпилированный сайт.

Публикация должна копировать все, что видит ваше решение. Если вы добавите что-то в структуру каталогов вне Visual Studio и не обновите этот каталог в своем решении, он может не опубликоваться.