【发布时间】:2012-02-17 00:26:38
【问题描述】:
我们最近在我们的项目中添加了 AppFabric 作为缓存选项(Windows 服务器版本,而不是 Azure 云)。因此,该项目现在依赖于 Microsoft.ApplicationServer.Caching.Client.dll 和 .Core.dll。
我们的构建服务器是 Windows 2003,因此无法在其上安装 AppFabric 缓存,因此这些程序集不可用。
除了将上述程序集作为显式二进制文件包含在我们的 SVN 存储库中并直接引用它们(糟糕)之外,对于如何构建项目有什么建议吗?
其次,如果我们签入二进制文件,执行构建然后从输出文件夹中删除它们,有没有办法强制 .NET 在 %windir%\system32\AppFabric\ 文件夹中搜索程序集?
MS 不要在 GAC 中注册它们...
【问题讨论】: