提问人:rikobgrff 提问时间:9/28/2023 最后编辑:marc_srikobgrff 更新时间:9/28/2023 访问量:39
如何从发布文件还原到代码 ASP.NET Core MVC
How to revert to code from publish file ASP.NET Core MVC
问:
四个月前,我发布了一个 ASP.NET Core MVC 应用程序来托管。现在,我需要进行一些更改,但是我丢失了源代码,而且Git版本太旧了。但是,我确实可以访问最近发布的文件。是否可以从已发布的文件中恢复我的代码?
我到处搜索,但找不到任何有用的信息。
答:
0赞
Brando Zhang
9/28/2023
#1
我建议你可以尝试使用 ILSpy,你可以从这个 github 链接下载它。
然后你可以安装它。
您可以按照以下步骤打开dll,然后选择全部并生成代码。
1.打开 ILSpy,然后清除“程序集”窗口(Ctrl-A,删除) 2.选择包含源代码的 .dll 3.将它们拖到 ILSpy 的 Assemblies 窗口中 4.选择 ILSpy 中的所有程序集 (Ctrl-A) 5.文件 -> 保存代码。
如下图所示,它将生成 csporj 文件。
评论