1

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

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

4

2 回答 2

1

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

于 2012-08-13T15:05:54.740 回答
0

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

于 2012-08-16T07:52:45.537 回答