首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本机大小和托管大小dll大小

问本机大小和托管大小dll大小
EN

Stack Overflow用户
提问于 2013-03-07 01:42:50
回答 1查看 121关注 0票数 0

混合模式的C++/cli dll编译成的文件比我预期的要大,调试时为6800KB,发布时为3700KB。我怀疑托管部分是不必要的大,因为虽然只有一个.cpp是用/clr编译的,但很多东西都是通过头文件获取的。Reflector显示了大量本机结构的.net定义,当我尝试在调试器中使用set next指令时,出现了两个选项。

我敢打赌,如果我从我的托管cpp中包含更少的标头,情况会有所改善,但我想在采取行动之前进行衡量。什么工具可以显示dll的本机字节数和托管字节数?

EN

回答 1

Stack Overflow用户

发布于 2013-03-07 01:56:04

其中一个工具是DUMPBIN.EXE,打开Visual Studio命令工具提示符,然后打开dumpbin /?以获取有关选项的信息。命令:

代码语言:javascript
复制
dumpbin /headers /clrheader name.dll

会帮你入门。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15254287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档