工具与实用程序

本文介绍的这些可下载的实用工具和相关软件组件可以用来改善开发体验或应用程序。

主要工具

Fx Cop
获取开发能够与公共语言运行库和本版 Microsoft .NET 良好集成的可重用库的详细信息。Microsoft .NET Framework 团队共享他们在开发这些库的过程中获得的经验,推荐可遵守的好做法,对要避免的易犯错误提出警告,并帮助您成功地部署您自己的可重用库。
性能控制台 (PerfConsole) 1.0
PerfConsole 是一个简单的性能检测工具,该工具会采用类似调试器的方式来深入分析 Visual Studio 性能探查器生成的数据。

其他工具与实用程序

.NET 生产效率套件
DevForce Express 是一个功能完善的框架,可以加快复杂的、数据密集的 .NET 应用程序的构建速度。主要功能包括与 VS2005 集成、RAD 工具、高级数据绑定、高速缓存、安全性以及更多功能。
ILMerge
ILMerge 是用于将多个 .NET 程序集合并为一个 .NET 程序集的实用程序。它可以处理可执行文件和 dll 之类的文件。它具有控制处理过程和输出格式的若干选项,有关详细信息,请参阅附带的文档。
LibCheck
使用 LibCheck,您可以比较两个版本的程序集,发现它们之间的差异。该工具会综合“已删除的”和“已添加的”API 来报告差异。该工具仅限于查看 API(即无法检查行为的更改),并且只比较公开的差异,或视为“违规”的更改。您可以使用这个工具来快速确定程序集版本相对于另一个版本所做的更改,并可以帮助您确保不将任何违规的更改引入程序集的客户端。该工具的说明和用途请参阅随 zip 文件一起提供的“libcheck 工具规范”文档。