Наследуется сайт ASPX и не может изменить переменную - PullRequest
0 голосов
/ 03 февраля 2012

Я только что унаследовал сайт ASPX от моего нового клиента.Я знаю ASP, но не могу понять это.Есть две страницы, которые, по-видимому, делают одно и то же (потому что они должны это делать), они оба читают файл XML и извлекают правильные дочерние наборы данных 2010 для данных 2010 и 2011. Мне нужно добавить новый набор для их строки 2012 года.1001 *

Я подумал, что могу обмануть одну из этих страниц и изменить «2011» на «2012».Проблема в том, что я не могу найти «2011» НИГДЕ!единственное различие между этими двумя файлами заключается в следующем:

По FTP я не могу найти файл year2011.aspx.cs, который я вижу, а изменение 2011 на 2012 просто выдает ошибку.Прочитав немного о теге CodeBehind, я указал на несколько библиотек DLL, которые есть, НО я понятия не имею, как их отредактировать, чтобы они работали.Их старый разработчик не оставил ничего, кроме того, что было на сервере.

Есть идеи о том, что я могу сделать, чтобы сделать эту работу?

1 Ответ

0 голосов
/ 03 февраля 2012

Кажется, код скомпилирован, поэтому никаких файлов * .cs не будет.Если у вас нет исходного кода, как вы упомянули, вам потребуется декомпилировать библиотеки DLL, чтобы позволить вам внести любые необходимые изменения.

Взгляните на http://www.telerik.com/products/decompiler.aspx, это позволит декомпилироватьDLL обратно к * .cs файлам, чтобы вы могли вносить любые изменения.

Получив исходный код, вы сможете отлаживать и предоставлять больше информации об ошибке, с которой вы сталкиваетесь

...