2010-12-01 38 views
0

当我将VS 2005项目转换为VS 2010时,所有项目仍然指向.NET 2.0 Framework的编译,生成的dll是完全不同的文件大小。这是正常还是需要关注?转换为VS 2010后不同的二进制文件大小

+0

不同于更小或更大?你是否正在编译为调试或发布版本(编译器优化开启或关闭)? – 2010-12-01 15:11:14

回答

0

文件大小的差异可能是由于Visual Studio新版本附带的编译器的更改所致。理论上,它应该更有效率。不应该担心什么,但这并不意味着你应该放弃测试。

Microsoft确实使用Visual Studio的新版本发布了关于“突变”的信息,例如,VB的http://msdn.microsoft.com/en-us/library/cc714070.aspx,C++的http://msdn.microsoft.com/en-us/library/bb531344.aspx以及C#的http://msdn.microsoft.com/en-us/library/ee855831.aspx