我有一個asp.net web應用程序。我沒有源代碼。該bin包含10個程序集和一個.compiled文件。我在App_Code.dll上使用了Reflector,它向我展示了類和名稱空間以及其他東西,但是它卻如此混亂。反向工程asp.net web應用程序
是否有任何方法來反向工程這個網絡應用程序,將不需要幾周/幾個月展開?該應用程序非常基礎。
注意,代碼是由離開公司的工程師編寫的。我們擁有該產品。
我有一個asp.net web應用程序。我沒有源代碼。該bin包含10個程序集和一個.compiled文件。我在App_Code.dll上使用了Reflector,它向我展示了類和名稱空間以及其他東西,但是它卻如此混亂。反向工程asp.net web應用程序
是否有任何方法來反向工程這個網絡應用程序,將不需要幾周/幾個月展開?該應用程序非常基礎。
注意,代碼是由離開公司的工程師編寫的。我們擁有該產品。
使用反射器,您可以將反射代碼保存到可以在Visual Studio中加載的項目。這可能是你最好的選擇。
你看到的是你得到的,你只需要通過它來了解程序中發生了什麼。閱讀代碼不是免費的午餐。
不幸的是如果你沒有源代碼,你有3個選項之一:
正在調用這個人,並問源何處不存在? – 2011-02-16 19:26:06
如何訪問他的舊電腦? – 2011-02-16 19:46:32