我们有几个项目悬而未决的解决方案,网站和一些服务。每个人都将使用PostSharp,但由于我们不想使用MSI在目标机器上安装PostSharp,我们可以部署相关的PostSharp依赖项套件,详见Scott Wojan撰写的博客文章。
http://geekswithblogs.net/wojan/archive/2009/01/14/128673.aspx
此示例适用于单个项目。
问题是,如何只将一组依赖项部署到目标计算机并让每个项目从不同的目录引用它们?
答案 0 :(得分:0)
埃尔,
常见的解决方案是将PostSharp复制到源存储库。在这种情况下,您不必在目标计算机上“部署”它,您只需要从源代码中检出它。
在这种情况下,使用PostSharp的项目应使用相对路径引用PostSharp.targets。