Сейчас на форуме: _MBK_, ut2004, vsv1 (+6 невидимых)

 eXeL@B —› Вопросы новичков —› .Net Reflector и add-ins FileDisassembler
Посл.ответ Сообщение

Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 23 января 2007 07:40
· Личное сообщение · #1

Всем привет!
Появилась необходимость переделать немного сайт, написанный на asp.net 1.1 на С#. Раньше я честно говоря этим не занимался, так что все делаю впервые. Самая основная проблема в том, что нет исходников сайта - файлов *.cs с классами обработки событий на соответствующих страницах. Есть только куча dll, в которых в скомпилированном виде и лежат эти классы. После поисков в интернет нашел замечательную программку .Net Reflector, которая показала мне все исходники этих dll. Скачал add-ins к .Net Reflector FileDisassembler, который соответственно перегнал мне все эти исходники на жесткий диск. Я подправил необходимые куски кода обработки различных событий на страницах сайта. Суть текущей проблемы в следующем: как бы мне эти новые переработанные *.cs файлы обратно засунуть в нужные dll. Компилировать эти dll в Visual Studio заново не хочется, да и больше всего боюсь, что что-нибудь не так соберу и все работать перестанет! Поэтому о перекомпиляции буду думать в последний момент, если уж совсем другого выхода не будет! Так вот хотелось бы узнать, есть ли какой-нибудь плагин к .net reflector типа FileAssembler, ну то есть который обратно засунет в dll и заменит более новыми файлами соответствующие файлы *.cs? Ну или может есть какая-нибудь другая программа? Помощь очень нужна и как можно быстрее...
Всем заранее спасибо!



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 24 января 2007 00:51
· Личное сообщение · #2

gammaray пишет:
да и больше всего боюсь, что что-нибудь не так соберу и все работать перестанет!

А при "патче" DLL может и хуже быть. В любом случае прежде чем заменять, надо проверить на локальном сервере. А тогда, твой вопрос теряет смысл - лучше уж нормальный текст иметь, чем "латать" через . Кроме IL-ассемблера и компиляторов других средств сборки нет. А у тебя еще и ASP - это дополнительная морока для ручной сборки...


 eXeL@B —› Вопросы новичков —› .Net Reflector и add-ins FileDisassembler
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати