PostSharp和.net恶魔一起玩得很好吗?



我从RedGate获得了.Net Demon试用版,它似乎工作得很好,但我刚刚意识到我正在使用的PostSharp方面被忽略了,我不确定为什么...想知道这是否与他们都使用构建系统做事的事实有关。

还有其他人成功地将它们一起使用吗? 我想买.Net Demon,但当然,如果我的PostSharp东西不起作用,就不会买。 不确定它是否相关。

我们(SharpCrafters)并不正式支持.NET Demon。由于Demon是一个增量编译器,而PostSharp不支持增量编译(它每次都编译整个程序集),我怀疑它是否可以工作,如果它有效,我怀疑它是否会对性能产生任何影响。由于生成时间通常由 PostSharp 主导,因此减少 C# 编译器的时间不会显著减少完整的生成时间。

.NET Demon 每次编译时都会编译整个程序集,包括 .csproj 中的任何生成后步骤。我不明白为什么它不应该起作用。查看构建输出,查看是否存在通常由 PostSharp 生成的任何日志记录。

相关内容

最新更新