转换为 VS 2010 后二进制文件大小不同

发布于 2024-10-05 14:16:25 字数 99 浏览 4 评论 0 原文

当我将 VS 2005 项目转换为 VS 2010 时,所有项目仍指向针对 .NET 2.0 Framework 进行编译,生成的 dll 文件大小完全不同。这是正常现象还是需要担心?

When I converted a VS 2005 project to VS 2010, with all projects still pointing to compile for the .NET 2.0 Framework, the dlls generated are a totally different file size. Is this normal or something to be concerned about?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

天涯沦落人 2024-10-12 14:16:25

文件大小的差异可能是由于新版本 Visual Studio 附带的编译器发生了变化。从理论上讲,它应该更有效率。不必担心,但这并不意味着您应该放弃测试。

Microsoft 确实发布了有关新版本 Visual Studio 的“重大更改”的信息,例如 http://msdn.microsoft.com/en-us/library/cc714070.aspx 对于 VB,http://msdn.microsoft.com/en-us/library/bb531344.aspx,以及 http://msdn.microsoft.com/en-us/library/ee855831.aspx 用于 C#。

The difference in file size is probably due to changes in the compiler shipped with the new version of Visual Studio. In theory, it should be more efficient. It should not be anything to worry about, but that doesn't mean you should forgo testing.

Microsoft does publish information on "Breaking Changes" with the new version of Visual Studio, e.g., http://msdn.microsoft.com/en-us/library/cc714070.aspx for VB, http://msdn.microsoft.com/en-us/library/bb531344.aspx for C++, and http://msdn.microsoft.com/en-us/library/ee855831.aspx for C#.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文