Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Компиляция ASP .NET приложения / 5 сообщений из 5, страница 1 из 1
10.09.2003, 14:56
    #32261267
vikont
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция ASP .NET приложения
Как заставить IIS перекомпилировать web-приложение (dll .NET)
при добавлении нового файла или изменении в одной из aspx-страниц сайта?
...
Рейтинг: 0 / 0
10.09.2003, 15:27
    #32261330
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция ASP .NET приложения
если изменяется aspx-страница, то ничего перекомпилировать не надо (если дело касается дизайна), а при добавлении какого файла нужна перекомпиляция? Тут либо csc.exe либо VS.Net, либо нужно смотреть, как перекомпилировать код си шарп в памяти (это возможно), но это из области не нужных вам извращений (скорее всего).
...
Рейтинг: 0 / 0
11.09.2003, 00:45
    #32261739
vikont
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция ASP .NET приложения
1)Я изменил строку подключения к SQL Server-у в присоединенном коде на C# от aspx-страницы.
2) Добавить надо новую версию user-component.

На release-сервере не установена VS.Net.
Просто копирование dll на сервер не помогает потому, что на сервере, где бежит все приложение, адрес папки приложения (virtual directory) не одинаков с адресом на машине разработчика.

Поэтому я просто копирую измененные файлы поверх их старых версий на сервер. Это работало... иногда
...
Рейтинг: 0 / 0
11.09.2003, 09:31
    #32261881
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция ASP .NET приложения
1)Я изменил строку подключения к SQL Server-у в присоединенном коде на C# от aspx-страницы.
лучше хранить её в web.config'e и тогда можно менять её безболезненно
2) Добавить надо новую версию user-component.
в этом случае точно не скажу, нужна ли перекомпиляция. всё зависит от того, что он из себя представляет - может быть нужна, а может и нет

На release-сервере не установена VS.Net.
главное, чтобы сам .Net стоял :)
Просто копирование dll на сервер не помогает потому, что на сервере, где бежит все приложение, адрес папки приложения (virtual directory) не одинаков с адресом на машине разработчика.
обычно веб-приложение оперирует с файлами из своего каталога/подкаталога, поэтому не совпадение путей на машине разработчика и production-сервере не критично, хотя варианты наверняка бывают.

Поэтому я просто копирую измененные файлы поверх их старых версий на сервер. Это работало... иногда
А почему иногда? Обычно или работает или нет. Тем более MS простое копирование файлов веб-приложения официально считает одним из видов deployment'a.
...
Рейтинг: 0 / 0
11.09.2003, 15:18
    #32262573
_maloi_alex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компиляция ASP .NET приложения
А я обычно создаю на серваке батник и когда необходимо всегда могу быстро перекомпилировать приложение одним щелчком мыши :))
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Компиляция ASP .NET приложения / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]