【问题标题】:AppFabric caching on build server - dilemma with assembly referencing构建服务器上的 AppFabric 缓存 - 程序集引用的困境
【发布时间】: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 中注册它们...

【问题讨论】:

    标签: msbuild jenkins appfabric


    【解决方案1】:

    如果您的应用程序使用的程序集无法安装在您的构建服务器上,那么解决方案是将您的构建服务器升级到 Windows 2008。

    【讨论】:

    • 是的,这实际上是我试图避免的一个选项,但它似乎是最合乎逻辑的解决方案
    • 我很不情愿地接受了你的回答。从逻辑上讲,我想这是最好的解决方案——IT 男孩只是害怕碰那个服务器
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 2011-08-28
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    相关资源
    最近更新 更多