Visual studio 为什么使用CSC.EXE和Devenv时我的输出文件大小不同?

Visual studio 为什么使用CSC.EXE和Devenv时我的输出文件大小不同?,visual-studio,nant,csc,Visual Studio,Nant,Csc,我在和南特和CSC一起玩。我注意到,如果通过CSC和nant构建脚本编译,我的dll的调试版本是140k。但是,如果我在VisualStudioEnv中构建调试版本,它是203k!?不过,较小的DLL在主程序中似乎工作正常。有什么想法吗 这个问题已经在这里得到了回答: 此外,在编译nor时,VS可能会添加一些内容来“清理”csc.exe否,这是一个完全不同的问题

我在和南特和CSC一起玩。我注意到,如果通过CSC和nant构建脚本编译,我的dll的调试版本是140k。但是,如果我在VisualStudioEnv中构建调试版本,它是203k!?不过,较小的DLL在主程序中似乎工作正常。有什么想法吗

这个问题已经在这里得到了回答:


此外,在编译nor时,VS可能会添加一些内容来“清理”csc.exe

否,这是一个完全不同的问题