Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Применение изменений кода / 25 сообщений из 34, страница 1 из 2
07.05.2014, 20:04
    #38635989
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Случилось так, что среди PHP проектов назначили мне один на asp.net, не желая никакого подвоха.
А подвох нашёлся - меняю код в aspx файлах, а вывод не изменяется.
Почему может складываться такая ситуация? Включено кэширование?
Я пытался его выключать с помощью:
Код: c#
1.
2.
3.
<caching>
   <outputCache enableOutputCache="false" />
</caching>

в файле Web.config в секции <system.web>
И ничего не меняется.
Может быть есть какой-нибудь worker, как в случае с django/uwsgi, который нужно перезапустить?
В самих *.aspx файлах прописано
Код: c#
1.
<%@ Page Title="" Language="C#" MasterPageFile="~/Scorpena.Master" AutoEventWireup="true" CodeBehind="online.aspx.cs" Inherits="Scorpena.online" %>


Как я понял, содержимое файла aspx расширяет содержимое файла Scorpena.Master куда помещается общий контент, типа как наследование шаблонов в Django. Нет реакции ни на измнение aspx файла, ни на изменения Scorpena.Master, причём Scorpena.Master можно даже удалить и ничего не изменится. А если удалить aspx, то получаем 404. Может подвох в CodeBehind="online.aspx.cs" Inherits="Scorpena.online" ?
Спасибо от сумасшествия. :)
...
Рейтинг: 0 / 0
07.05.2014, 20:05
    #38635990
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
SentokiСпасибо от сумасшествия. :)
"Спасите от"
...
Рейтинг: 0 / 0
08.05.2014, 07:31
    #38636157
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
А вы перекомпиляцию делали?
...
Рейтинг: 0 / 0
08.05.2014, 07:42
    #38636163
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
user7320А вы перекомпиляцию делали?Нет конечно :( , как её можно сделать?
...
Рейтинг: 0 / 0
08.05.2014, 07:51
    #38636164
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Sentokiuser7320А вы перекомпиляцию делали?Нет конечно :( , как её можно сделать?
Я не разбираюсь в ASP.NET - я по ASP.NET MVC больше. Но вроде, без компиляции ещё ничего в .NET не работало.

Нажать Cntrl+Shift+B, например. Или F5.
...
Рейтинг: 0 / 0
08.05.2014, 07:56
    #38636165
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
user7320Sentokiпропущено...
Нет конечно :( , как её можно сделать?
Я не разбираюсь в ASP.NET - я по ASP.NET MVC больше. Но вроде, без компиляции ещё ничего в .NET не работало.

Нажать Cntrl+Shift+B, например. Или F5.
А куда это будет компилироваться? В какие-нибудь dll-файлы? Нужна среда разработки, текстового редактора выходит мало? А зачем тогда вообще нужны файлы, без которых сайт не работает, но содержимое которых ни на что не влияет, хоть пустыми их держи?
Там просто кроме файлов измнение которых ни на что не влияет есть только папка с парой dll библиотек и больше ничего нет.
...
Рейтинг: 0 / 0
08.05.2014, 08:38
    #38636188
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Sentokiuser7320пропущено...

Я не разбираюсь в ASP.NET - я по ASP.NET MVC больше. Но вроде, без компиляции ещё ничего в .NET не работало.

Нажать Cntrl+Shift+B, например. Или F5.
А куда это будет компилироваться? В какие-нибудь dll-файлы? Нужна среда разработки, текстового редактора выходит мало? А зачем тогда вообще нужны файлы, без которых сайт не работает, но содержимое которых ни на что не влияет, хоть пустыми их держи?
Там просто кроме файлов измнение которых ни на что не влияет есть только папка с парой dll библиотек и больше ничего нет.
У ПХП другой принцип. В этом его достоинства и недостатки.

Можно и в текстовом редакторе. Только в командной строке не забудьте компилятор вызвать .
...
Рейтинг: 0 / 0
08.05.2014, 08:39
    #38636189
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Вообще, почитайте про создание ASP.NET приложений. Есть бесплатная среда разработки Visual Studio Express.
...
Рейтинг: 0 / 0
08.05.2014, 08:44
    #38636193
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
user7320Sentokiпропущено...

А куда это будет компилироваться? В какие-нибудь dll-файлы? Нужна среда разработки, текстового редактора выходит мало? А зачем тогда вообще нужны файлы, без которых сайт не работает, но содержимое которых ни на что не влияет, хоть пустыми их держи?
Там просто кроме файлов измнение которых ни на что не влияет есть только папка с парой dll библиотек и больше ничего нет.
У ПХП другой принцип. В этом его достоинства и недостатки.

Можно и в текстовом редакторе. Только в командной строке не забудьте компилятор вызвать .
http://habrahabr.ru/post/179399/#comment_6227939
http://habrahabr.ru/post/179399/

Так что всё таки почитайте про создание сайтов на asp.net. Или передайте эту задачу тому, кто разбирается.
...
Рейтинг: 0 / 0
08.05.2014, 08:44
    #38636194
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
На сервер есть только фтп доступ и судя по тому, что там mono с апачем там похоже linux. Не слышал, чтобы htaccess работал в ISS, а его правила исполняются. И у меня Ubuntu тоже на десктопе.
Ладно, будем разбираться.
...
Рейтинг: 0 / 0
08.05.2014, 08:45
    #38636197
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
user7320Или передайте эту задачу тому, кто разбирается.Нет таких. :) Разве что менеджеру вообще отказаться от этого.
...
Рейтинг: 0 / 0
08.05.2014, 08:46
    #38636198
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
SentokiНа сервер есть только фтп доступ и судя по тому, что там mono с апачем там похоже linux. Не слышал, чтобы htaccess работал в ISS, а его правила исполняются. И у меня Ubuntu тоже на десктопе.
Ладно, будем разбираться.
Ну, если там Моно... Тогда с Моно и надо разбираться.
...
Рейтинг: 0 / 0
08.05.2014, 08:47
    #38636199
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Могу разве что это скинуть для начала разбирательств. http://www.mono-project.com/ASP.NET
...
Рейтинг: 0 / 0
08.05.2014, 10:14
    #38636275
monstrU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Sentoki,

ты какой код меняешь в aspx - серверный в серверных скобках <% %> или клиентский?
если в твоем проекте нет папки App_Code и ты меняешь серверный код, то без перекомпиляции изменений ты не увидишь
...
Рейтинг: 0 / 0
08.05.2014, 10:32
    #38636309
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
monstrUSentoki,

ты какой код меняешь в aspx - серверный в серверных скобках <% %> или клиентский?
если в твоем проекте нет папки App_Code и ты меняешь серверный код, то без перекомпиляции изменений ты не увидишьМеню клиентский, вне <% %>, и при этом на странице отображается старый код :(
Там вообще по сути статика и возможности asp используются только для вынесения общего для страниц кода в мастер-файл.
...
Рейтинг: 0 / 0
08.05.2014, 10:56
    #38636357
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Sentoki,
что бы перезапустить приложение на той стороне, достаточно дернуть туда сюда по фтипи веб конфиг, после этого
приложение автоматом перезапустится, при любом изменении конфига, даже пробел, идет перезапуск)
...
Рейтинг: 0 / 0
08.05.2014, 11:04
    #38636380
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Где-то в степи, ТС говорит, что у него на сервере mono с апачем. В этом случае тоже перезапустится?

P.S.: разворачивал только под Windows в IIS.
...
Рейтинг: 0 / 0
08.05.2014, 11:05
    #38636386
Sentoki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Где-то в степиSentoki,
что бы перезапустить приложение на той стороне, достаточно дернуть туда сюда по фтипи веб конфиг, после этого
приложение автоматом перезапустится, при любом изменении конфига, даже пробел, идет перезапуск)Удалил конфиг вообще. Сайт работает.
...
Рейтинг: 0 / 0
08.05.2014, 11:11
    #38636395
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
SentokiГде-то в степиSentoki,
что бы перезапустить приложение на той стороне, достаточно дернуть туда сюда по фтипи веб конфиг, после этого
приложение автоматом перезапустится, при любом изменении конфига, даже пробел, идет перезапуск)Удалил конфиг вообще. Сайт работает.Конфигурация кэшируется в памяти.
...
Рейтинг: 0 / 0
08.05.2014, 11:44
    #38636481
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
skyANA,
я с этим стойким оловянным солдатиком не работал, но что то имхо подсказывает, если эта опция убрана, то убрана в в сторону
контроля из аккаунта хоста, можно попробовать оттуда ( если хозяин даст добро)
ну сделать рестарт..
...
Рейтинг: 0 / 0
08.05.2014, 12:02
    #38636525
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
skyANAКонфигурация кэшируется в памяти.

Код: xml
1.
2.
3.
4.
5.
<section 
    name="MyAppSettings" 
    type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
    restartOnExternalChanges="true" 
    requirePermission="false" />
...
Рейтинг: 0 / 0
08.05.2014, 12:20
    #38636568
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
hVosttskyANAКонфигурация кэшируется в памяти.

Код: xml
1.
2.
3.
4.
5.
<section 
    name="MyAppSettings" 
    type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
    restartOnExternalChanges="true" 
    requirePermission="false" />

Это ты к чему?
...
Рейтинг: 0 / 0
08.05.2014, 12:23
    #38636574
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
skyANASentokiпропущено...
Удалил конфиг вообще. Сайт работает.Конфигурация кэшируется в памяти.
До первой перезагрузки? А потом что?
...
Рейтинг: 0 / 0
08.05.2014, 12:27
    #38636584
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
user7320skyANAпропущено...
Конфигурация кэшируется в памяти.
До первой перезагрузки? А потом что?Что отвечает за эту перезагрузку в apache под mono? Что там следит за тем, что конфигурация изменилась?

ТС вон удалил файл конфигурации, и сайт продолжает работать. У меня бы сайт перестал знать, где БД
...
Рейтинг: 0 / 0
08.05.2014, 12:28
    #38636587
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Применение изменений кода
Sentoki, может Вы не там файлы правите?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Применение изменений кода / 25 сообщений из 34, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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