dnspy怎么全选导出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dnspy怎么全选导出相关的知识,希望对你有一定的参考价值。

导出方法如下
打开dnspy,调试–>附加到进程–>选择相应的进程ID–>附加(支持同时附加多个进程)

调试–>窗口–>模块–>搜索要调试的程序集–>双击(这一步很重要, 不是从窗口中拖过来的dll)
参考技术A

打开APP



热心网友徐某某
关注
Dnspy的使用 原创
2022-07-28 20:48:39

热心网友徐某某 

码龄6年

关注
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录
前言
一、dnspy的使用
二、通过dnspy附加进程调试iis
总结
前言
由于工作需要在服务器上快速找到问题,并解决。所以我开始用dnspy,我用的版本是dnSpy.160319.2.XP,这是比较古老的版本了,当然我也想用新版本,但是我们公司的项目大多是运行在NetFramework4.0版本上的,新版的-dnspy需要更高版本的Framewok

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。

提示:以下是本篇文章正文内容,下面案例可供参考

一、dnspy的使用
通过简单的拖拉可以将dll拉到dnspy左侧程序集资源管理器中,然后点击加号可以看到对应dll中的类内容。


二、通过dnspy附加进程调试iis
进入到目录C:\Windows\System32\inetsrv
唤出cmd命令行工具
输入命令appcmd list wp
注:如果提示 ‘appcmd’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。需要安装一下IIS。

通过图片我们可以看出网站的进程id为6504
我们通过dnspy菜单栏-调试-附加到进程将dnspy附加到iis上进行调试

然后再通过调试-窗口-模块调出模块窗口,在这个界面里是所有当前网站相关的dll。
通过选择dll然后打断点,请求数据就可以进入到调试模式。

总结
通过dnspy可以方便的将iis上发布的网站通过附加进程的方式调试。
另外还可以通过编辑IL模式修改dll。
反编译工具还有reflector,它可以将dll导出成c#源码。
参考技术B 打开dnspy,调试–>附加到进程–>选择相应的进程ID–>附加(支持同时附加多个进程)

调试–>窗口–>模块–>搜索要调试的程序集–>双击(这一步很重要, 不是从窗口中拖过来的dll)

以上是关于dnspy怎么全选导出的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver怎么导出数据库

navicat for MySQL怎么导出SQL脚本

怎么导出sqlserver数据库

PLSQL如何导出、导入数据,如果使用语句怎么写?!(DOS命令也可以)

怎么将Power Designer设计的表导出到excel中

oracle软件如何导出一个用户下全部文件?