加速Sgen.exe?

时间:2015-04-08 12:57:15

标签: c# serialization sgen

我目前正在开发一个代码生成工具,它采用XML Schema并生成C#类,使用sgen.exe编译C#类和SGEN,以创建可序列化的.dll。问题是从sgen.exe生成可序列化的dll需要太长时间。这可能是因为我的项目包含大约1400个可序列化的类。

sgen.exe成功完成并生成有效的.dll,但大约需要25到30分钟。这使得测试这个项目成为一场噩梦。反正有加速吗?我可以看到sgen.exe只使用我的处理器的1核,但我认为这是因为sgen.exe不能是多线程的。我有什么想法可以加快速度吗?

0 个答案:

没有答案