Обновление класса на веб-сайте ASP.NET - PullRequest
1 голос
/ 24 февраля 2010

У меня есть определенный класс в VB в моей папке App_Code, я не могу развернуть его непосредственно на веб-сайте, потому что у меня нет разрешения на FTP, и меня попросили изменить определенный класс VB.net и отправить чтобы кто-нибудь заменил его в папке FTP.

Что происходит: в папке FTP нет папки App_Code. и класс генерирует NO DLL для отправки и заменяет ее в папке bin (которая существует).

Дополнительно: веб-сайт развертывается и работает нормально на локальном хосте (и я вижу его в браузере), но в c: \ inetpub \ wwwroot нет данных с веб-сайта. и где-нибудь еще, где находятся файлы сайта?

Какой файл или как я могу отправить этот класс для замены на работающем веб-сайте?

Ответы [ 2 ]

0 голосов
/ 25 февраля 2010

У вас будут проблемы, если вы не развернете это правильно.

Первый вопрос: это проект веб-приложения? Я не понимаю, как это может быть, если у вас нет DLL.

Поэтому предположим, что это проект веб-сайта. В этом случае вы должны просто удалить новый файл code-behind (или aspx, если он встроенный) поверх существующего. (Я не должен был говорить вам сначала сделать резервную копию)

Если вы уроните файл кода в App_Code и он продублирует класс, уже созданный в другом месте, у вас возникнут проблемы. Не делай этого.

0 голосов
/ 24 февраля 2010

Попросите кого-нибудь создать папку App_Code с использованием FTP.

...