1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Visual Studio 基础 之 VS 查看/反编译 C# dll 脚本代码的简单方法

Visual Studio 基础 之 VS 查看/反编译 C# dll 脚本代码的简单方法

时间:2022-02-25 20:17:11

相关推荐

Visual Studio 基础 之 VS 查看/反编译 C# dll 脚本代码的简单方法

Visual Studio 基础 之 VS 查看/反编译 Unity C# dll 脚本代码的简单方法

目录

Visual Studio 基础 之 查看/反编译 Unity C# dll 脚本代码的简单方法

一、简单介绍

二、预览效果

三、Visual Studio 自带的方法查看 dll 代码

四、安装 Dot Peek / resharper 查看

一、简单介绍

Visual Studio 使用中的一些基础知识点。

本节简单介绍 Visual Studio 在Unity C# 查看代码中,简单的方法查看 dll 代码的简单方法,如果你有新的方式也可以留言,多谢。

二、预览效果

1、没有反编译的 dll 代码

2、反编译的 dll 代码

三、Visual Studio 自带的方法查看 dll 代码

注意:该功能,不是多有版本的 Visual Studio 都有,好似 + 版本

1、Unity 打开工程,并打开脚本,在 Visual Studio 中,目前不能查看 dll 中的代码

2、在Visual Studio 菜单中,找到 工具 - 选项

3、在 文本编辑器 - C# - 高级 ,勾选 支持导航到反编译源,点击确定

4、一般关闭,重启一下 Visual Studio,dll 代码就可以看到了

四、安装 Dot Peek / resharper 查看

参考博文:/zhaoqingqing/p/6751757.html

说明:resharper 收费,dotpeek 免费

1、Dot Peek

今天在调试时,又有这个需求,想查看dll的源代码,我决定从dot peek这个程序入手去查找相关的资料

dot peek官网:/decompiler/

从官网的简介来看它可以反编译.net 的dll,pdb为源代码,并能生成解决方案,但没有很明显介绍这货如何和vs紧密的结合起来,达到我需要的F12查看dll的源码

经过搜索,查找到这篇文章,豁然开朗:https://knowledge.zomers.eu/visualstudio/Pages/How-to-enable-the-decompiler-in-ReSharper-for-Visual-Studio.aspx

2、resharper官网:/resharper/

1)安装好Visual Studio,和Resharper(默认会勾选安装Dot peek)

2)打开VS,在菜单栏 选择ResharperOptions,打开Options窗口

3)在左侧列表中,选择External Sources,勾选Navigation to SourcesDecompile methods,点击Save

4)在第一次按下F12时,会弹出用户使用协议,选择接受就可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。