Как декомпилировать сайт asp.net - PullRequest
1 голос
/ 24 марта 2012

У меня есть веб-сайт, и я могу открыть его с помощью VS 2010, но он скомпилирован, я не могу найти папку app_code и файлы aspx.cs. теперь я хочу увидеть их и внести некоторые изменения сам. Я не знаю как.

Я знаю, как сделать это на чистой DLL с помощью отражателя.

Кто-нибудь здесь помогает мне? Большое спасибо.

1 Ответ

3 голосов
/ 24 марта 2012

Не знаю, как бы вы изменили скомпилированный сайт asp.net, но вот как найти DLL.

На вашем сайте asp.net у вас есть, например, файл index.aspx, в вашем каталоге bin должен быть файл с именем что-то вроде index.aspx.abcd1234.compiled, откройте его с помощью Блокнота и найдите текст assembly="App_Web_y5emcutv", это имя dll скомпилированного кода, просто найдите это имя в каталоге bin, откройте dll в отражателе и найдите пространство имен ASP. Вот и все для кода, хотя было бы довольно сложно преобразовать это в файл проекта.

...