腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7914)
视频
沙龙
1
回答
如何
使用
ILSpy
反编译
和
查看
Nuget
包
dll
源代码
、
、
我已经安装了一些asp.net核心mvc (Microsoft.AspNetCore.Mvc.Abstraction.
dll
)。我想
反编译
它并
查看
源代码
。动态链接库被添加到我的project>Dependencies>
Nuget
中。 但是,我不确定
dll
在我的系统中的确切位置。有没有一种快速的方法可以在ILSypy中启动添加的动态链接库并
查看
代码,或者至少是对象继承树? 谢谢。
浏览 79
提问于2019-03-11
得票数 0
2
回答
ReSharper
反编译
器-我可以将它用于独立的程序集吗?
、
、
、
我有ReSharper 6.1,可以
使用
导航到>
反编译
源命令来解压缩没有
源代码
的.NET程序集。当我想
查看
我在代码中引用的程序集中的内容时,这是很好的。是否有一种方法(如Reflector
和
ILSpy
)可以简单地给ReSharper一个独立的程序集文件并对其进行
反编译
?我想从服务器获取一个已部署的
DLL
,并
查看
反编译
代码,这样我就可以验证它是否是我认为的版本。 (我充分意识到,我所要求的事实意味着我们的版本控制
浏览 2
提问于2012-01-18
得票数 6
回答已采纳
1
回答
无法将Windows 8的System.Windows.
dll
与
ILSpy
解压缩
、
、
、
我正在
使用
,一个免费的.NET程序集
反编译
器,来分析标准
和
第三方.NET程序集。对于标准的.NET WinForms
和
WPF库,它工作得足够好,但我无法解压缩位于C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\WindowsPhone\v8.0\中的System.Windows.
dll
for Windows 8。它显示成员,但是它们的内部(
源代码
)是空的。 这是
ILSpy
的问题吗?还是我们
浏览 3
提问于2014-03-13
得票数 1
回答已采纳
1
回答
如何
查看
已安装的
nuget
dll
的公共类/方法
、
、
、
、
假设我已经在我的(C#)项目中安装了一个
nuget
,
使用
<PackageReference Include="some.
nuget
" Version="1.2.3" /在已安装的
nuget
文件夹中,C:\Users\myUserName\.
nuget
\packages\some.
nuget
\1.2.3只是一些
nuget
元数据
和
dll
文
浏览 2
提问于2022-09-19
得票数 1
2
回答
nuget
包
是否包含pdb符号
、
我已经包含了一个
NuGet
包
(Edge.js),我希望通过单步执行
源代码
来调试它。当我“踏进”它“跨过”。我猜这是因为没有符号文件可以进入。EdgeJS
包
可能是在没有
源代码
的情况下发布的,这可能是原因。但是,我不知道
如何
验证
NuGet
包
是否包含pdb符号。也可能是我的失败了,但因为我不知道
NuGet
包
中是否包含符号,所以我不知道从哪种方式来
查看
。 谢谢你的帮助
浏览 4
提问于2015-03-06
得票数 3
4
回答
VisualStudio2019 F12为.NET核心项目解压缩
源代码
我经常
使用
特性。当我针对.NET Core项目中的框架类执行此操作时,我经常会看到某种没有实现代码的引用程序集,只有存根,例如有没有办法让它直接进入实际的实现代码呢?
浏览 0
提问于2019-11-10
得票数 8
8
回答
如何
将.NET可执行文件
反编译
成可读的C#
源代码
?
、
、
、
几年前,我为一个客户编写了一个C#应用程序,但现在已经没有
源代码
了。我所拥有的只是我在客户的PC上部署的EXE。有没有办法可以从可执行文件中生成C#
源代码
?
浏览 0
提问于2008-10-07
得票数 274
回答已采纳
2
回答
引用程序集“GenCode128.
dll
”不是有效的程序集
、
、
、
但是,当我试图
使用
目标平台x86重新构建时,会发生另一种类型的错误,甚至无法在调试模式下运行,错误:Ps.gencode128.
dll
是一个错误.
dll
,至少有两个这样的错误。
浏览 1
提问于2015-02-06
得票数 2
1
回答
如何
以编程方式获取
nuget
缓存文件夹位置
、
、
我需要从一个.NET应用程序(不是.NET核心应用程序)中获得
NuGet
存储其
包
的目录列表。通过以下方式给出了答案但这不是.NET代码,根据答案,它似乎是一个过时的选项。此外,我想了解.NET核心
NuGet
包
位置的逻辑,因为我可以在3个位置看到一些.NET核心包: C:\Us
浏览 5
提问于2017-07-26
得票数 21
回答已采纳
2
回答
反编译
器
如何
识别编译后的常量?
、
、
、
我正在
使用
ILSpy
反编译
.Net的程序集并
查看
代码。当我在WindowsBase.
dll
中浏览System.Windows.Vector.AngleBetween(Vector, Vector)的代码时,我偶然发现了一些奇怪的东西。_y;}事实上,当编译器在C#
源代码
中遇到常
浏览 71
提问于2019-04-11
得票数 3
回答已采纳
1
回答
Visual Studio从对象浏览器中解压缩源定义
、
、
、
、
在VisualStudio2019中,有一个由
ILSpy
提供的
查看
反编译
源定义(C#)的新功能。这是记录在案的。这是一个很好的特性,当我有这样的代码片段时,我可以单击右键单击
和
goto定义,它将带我到
反编译
的
源代码
定义。我的问题是
如何
使它在对象浏览器中工作。在浏览对象时,如果我右键单击
和
浏览定义,它不会带我去解压缩的
源代码
定义。 目前,为了
使用
g
浏览 6
提问于2021-09-20
得票数 2
3
回答
如何
知道是否在第三方
DLL
中定义了特定的预处理器指令?
、
、
我
使用
的是
DLL
中的定义。
DLL
中有多个定义,其中一个将根据条件预处理器宏声明进行选择。
如何
知道
DLL
中
使用
了哪个预处理器声明?
浏览 3
提问于2020-04-08
得票数 0
1
回答
已安装的
nuget
包
缺少文件
、
、
当从下载
nuget
并
使用
7-zip打开nupkg文件时,我可以在文件夹lib中找到用于
nuget
的
dll
。我还
使用
ILSpy
查看
了
dll
(上面提到的),并可以确认名称空间及其文件确实存在。 删除所有bin
和
obj
浏览 1
提问于2019-10-16
得票数 1
回答已采纳
1
回答
正在尝试修改另一个
DLL
引用的
DLL
(
反编译
/重新编译)。
、
我有DLLs
和
B。A.
dll
参考并
使用
B.
dll
中的代码。B.
dLL
没有做它应该做的事情,所以我尝试向它添加一些调试语句。我
使用
ilSpy
反编译
B.
dll
并添加我想要的代码,编译一个新的B.
dll
,删除旧的并插入我的新的。File name: 'B, Version=7.0.0.0, Culture=neutral, Publi
浏览 28
提问于2015-03-24
得票数 2
1
回答
我可以在我的项目
和
Nuget
包
中
使用
DeepZoomTools.
dll
吗?
、
、
、
、
我正在尝试用 (支持)来实现
查看
器。微软拥有包含的DeepZoomTools.
dll
。它提供了我需要的功能。我将这个
dll
添加到我的项目中。 由于这个
dll
是SilverLight 3的一部分,所以在服务器端
使用
它有什么法律问题吗?我想用我的包装器在这个库之上创建
NuGet
包
和
Github存储库,所以我可以在这个
包
中
浏览 6
提问于2016-09-28
得票数 20
回答已采纳
1
回答
反编译
和
反向工程
dll
以生成ASP.NET MVC web项目
、
请原谅,如果我把大多数术语搞错了,但我会尽我最大的努力来解释这个场景,以及到目前为止我已经研究
和
做了什么。我们有一个开发人员开发了一个软件,它是一个包含在项目中的ASP.NET MVC web应用程序,但是他已经离开了公司,我们找不到
源代码
,我需要管理
和
维护这个软件。我读过中间语言和解压缩器(
ILSpy
)。我能够
反编译
dll
并获得所有代码,但是,我所读的所有文章都在
反编译
dll
以生成
源代码
时停止了,但似乎没有一篇文章能够成功地解释<e
浏览 0
提问于2019-11-01
得票数 2
1
回答
显示我的
nuget
的
源代码
、
、
我和我的团队构建了我们在许多项目中
使用
的框架。我们过去常常将框架的项目包括在我们所有的其他项目中,但是后来我们决定将我们的框架放到
nuget
服务器上的
nuget
包
主机中,这样我们就可以在开发过程中更容易地进行版本控制
和
扩展我们的框架。Visual无法直接
查看
nuget
的
dll
本身,因此VS搜索引擎无法查找我的
nuget
中存在的函数。出于同样的原因,我无法在我的项目中看到我们框架的
源代码
,只显示元数据。我知道
n
浏览 3
提问于2017-08-22
得票数 5
回答已采纳
1
回答
C#预处理器在本地工作,但在部署时不工作
、
、
、
、
但是,当我
使用
我编译的这个
dll
并将它部署到另一个环境时,它总是被认为是false (似乎永远都不起作用)。谢谢!
浏览 1
提问于2015-10-25
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券