【问题标题】:Deploying a Custom Field Types to the bin directory将自定义字段类型部署到 bin 目录
【发布时间】:2009-01-15 20:55:40
【问题描述】:

here 所述,自定义字段类型(以及它们引用的任何 dll?)必须部署到全局程序集缓存。为什么,部署到 bin 目录可能会出现什么问题?我正在尝试通过编写 CAS 策略来保护我的代码,并且由于我的字段控件使用了很多由我的其他代码共享的帮助方法,这似乎是一个表演障碍。

到目前为止,我发现 bin 部署的唯一问题是,当该功能被停用然后使用 STSADM 重新激活时,我收到一条错误消息,指出我的字段类型未正确安装。使用 –force 开关或通过 GUI 激活似乎工作得很好。

【问题讨论】:

    标签: security sharepoint gac cas fieldtype


    【解决方案1】:

    自定义字段在场范围内安装,如果将 dll 部署到 bin 目录,则必须确保它们位于所有 Web 应用程序的 bin 目录中。

    【讨论】:

      【解决方案2】:

      我忘记将我的字段类型实现的接口之一放在 GAC 中,这导致了我上面描述的问题。

      结论: 自定义字段类型可以引用 bin 目录中的 dll:s,只要它们不是创建对象所必需的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-06-15
        • 2012-07-29
        • 1970-01-01
        • 1970-01-01
        • 2018-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多