我希望能够构建一个Web项目,而不是它的依赖项,因为我知道自上次构建以来没有修改任何依赖项。如果可能的话,我想缩短构建时间。有没有办法做到这一点?
我希望能够构建一个Web项目,而不是它的依赖项,因为我知道自上次构建以来没有修改任何依赖项。如果可能的话,我想缩短构建时间。有没有办法做到这一点?
与其使用项目引用,您可以直接将dll引用添加到项目中(“添加引用”对话框有这些类型的选项卡,请选择浏览而不是项目,并从解决方案中删除其他项目)。我通常为重要开发创建完整的lib和web项目解决方案。然后只为网站项目创建一个解决方案,以进行不需要更新的库/ dll的修复。
尽管在繁重的开发过程中自动编译它们很好,但如果它们没有更改,它只会刷新它们并将它们重新复制到bin文件夹中。
一个方法是移除项目引用,而是使用DLL引用。你可以为依赖的项目使用一个后置构建脚本,在它们发生更改时将更新的DLL复制到Web项目中。