杜达雄2012男男帝国,滕县保卫战幸存者,aeok
.net的bs,已编译过,所有cs代码文件都已看不见了,想要做局部代码的修改是个很头痛的事,虽可以用reflect等工具反编,但反出来的代码经常是有错的,如果是混淆过的,更是无法用。因此想只通过修改想改的aspx页面,让它调用自己的cs代码文件去替代已编译好的代码就解决问题了:
1. 首先建一个和aspx文件对应的cs文件
2. 将反编出来的相应的cs代码复制到cs文件中
3. 修改aspx文件中的第一句的inherits="xxxxxx"部分为inherits="xxxxxx1",修改cs文件中的public partial class xxxxxx为public partial class xxxxxx1
4. 按自己的需要修改cs代码
通过这种方法aspx页面将调用cs文件的代码取代dll库存中的代码,避免重新编译整个dll库可能引起的其它错误问题。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论