Pergunta

Eu uso o refletor para descompilar uma dll asp.net, depois de encontrar o bug e corrigi -lo, agora quero compilá -lo de volta a uma dll, então posso implantar, mas parece que não posso fazer isso ?

Foi útil?

Solução

Você tem duas opções, ou você usa o addin do refletor Filedisassembler, que é gratuito ou comercial (e caro). spices.net ou Salamandra Decompilador.

Eu usei o FiledisAvermbler; A qualidade do código descompilado é muito ruim. O código do decompilador não pode ser recompilado.

Tenho certeza da qualidade dos decompiladores comerciais, mas suspeito que seria muito melhor.

Editar: para usar o Filedisassembler, vá para o refletor, View->Addins, clique Add e selecione o Filedisassembler.dll.

Outras dicas

Se a correção for simples o suficiente e você conhece IL, você será melhor de tropeçar usando IL em vez de um idioma de alto nível, como C# ou VB.NET.

Veja a pesquisa: http://www.google.com/#hl=en&q=ildasm+il+Round-tripping

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top