博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dnSpy PE format ( Portable Executable File Format)
阅读量:4984 次
发布时间:2019-06-12

本文共 1046 字,大约阅读时间需要 3 分钟。

 

  微软官方的

 

The PE file you are talking about is the "Portable Executable" format. Almost every EXE and DLL on the Windows platform is formatted in PE format. To answer your question, it's a general format and every assembly generated after compilation of your project will be a PE file. You will have a PE file for every .NET project you compile. You can read more about it here:

And no, not every class in a project results in a new DLL. Every project in a solution will result in a new DLL or Executable.

 

For PE/.NET file format information, I would suggest reading sections 21-24 of , available all over the web. is also a good book, despite the occasional inaccuracy.

If you want to go further and understand the actual CIL instructions in your assembly, is an excellent book.

If you want to examine your binary files in comfort, may I humbly plug my own program.

 

 

Anatomy of a .NET Assembly  red-gate上的博客

大概有10篇左右的文章,可以用以下语法,搜索

Anatomy of a .NET Assembly site:https://www.red-gate.com/simple-talk

 

转载于:https://www.cnblogs.com/chucklu/p/11214939.html

你可能感兴趣的文章
js 获取gridview 点击行每个单元格的值
查看>>
Floyd算法解说
查看>>
浅谈C++非多态单继承数据布局
查看>>
cogs 1396. wwww
查看>>
MYSQL数据库优化
查看>>
Linux 新手学习任务
查看>>
内部类对象的获取!《Thinking in Java》随笔018
查看>>
[MongoDB]Python 操作 MongoDB
查看>>
antd 表格隔行变色
查看>>
springboot-helloworld实现
查看>>
关于CocoaSocket
查看>>
面试准备专题——SOA架构
查看>>
前端 CSS padding 目录
查看>>
SQL 03
查看>>
centos搭建本地yum源码
查看>>
常用网站
查看>>
ASP.NET-第六天-HTML基础
查看>>
LeetCode Range Sum Query Immutable
查看>>
01 lucene基础 北风网项目培训 Lucene实践课程 索引
查看>>
how to download the source tree for a specific Android code-line
查看>>