Crystal报告确实减慢了asp.net网站的构建速度,排除它们的方法有哪些?

and*_*uha 5 asp.net build-process build crystal-reports

帮助一位拥有100多份"Crystal Reports 2008"报告的朋友作为"asp.net网站项目"的一部分.

我不知道如何/为什么,但是当这个"asp.net网站"项目正在构建时,它花费大约15分钟"构建"所有Crystal Reports所在的报告目录.

Crystal Reports文件.rpt甚至可以构建/编译吗?实际上它看起来像是一个嵌入式资源.例如根据本文http://msdn.microsoft.com/en-us/library/aa287962(VS.71).aspx,你应该能够改变是否嵌入了报告来自属性,但是" asp.net网站项目"在sol exp中突出显示报告时,这些属性不可用.

在构建和发布网站时,所有报告文件仍会放入相应的报告文件夹中.

所以我想,我的问题是有没有办法阻止VS在"网站项目"中构建Crystal Reports?它只是花了很长时间才难以忍受.

and*_*uha 2

感谢所有的建议。事实证明,它是作为一种资源嵌入的……有近一百个资源正在扼杀构建。将其设置为 false,构建过程将在不到一分钟的时间内完成。

<businessObjects>
    <crystalReports>
        <rptBuildProvider>
            <add embedRptInResource="false"/>
        </rptBuildProvider>
    </crystalReports>
</businessObjects>
Run Code Online (Sandbox Code Playgroud)