部署自定义字段类型的bin目录

问题描述:

如前所述here自定义字段类型(以及他们必须参考任何DLL?)必须部署到全局程序集缓存。为什么,部署到bin目录可能会出现什么问题?我试图通过编写CAS策略来保证我的代码安全,并且由于我的字段控件使用了很多其他代码共享的帮助方法,所以这看起来像是一个阻止程序。部署自定义字段类型的bin目录

到目前为止,我已经与垃圾箱部署中发现的唯一的问题是,当该功能被禁用,并与STSADM然后激活我得到一个错误消息,指出我的字段类型未正确安装。使用-force开关或通过GUI激活似乎工作得很好。

我忘记把在GAC实现我的字段类型的界面,从而导致我上述问题中的一个。

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

自定义字段安装农场宽,如果部署的DLL到bin目录下,你必须确保它们在所有Web应用程序的bin目录。