我们有一个类库,其中保存了很多我们在进行共享点开发时经常使用的东西。您将如何部署它?现在我们最好的选择是将它放在一个单独的解决方案中,并进行部署,以便将程序集部署到 GAC。这样我们就可以确保程序集部署到所有应用程序层并且可用。
还有比这更好的方法吗?
最佳答案
当然,GAC 是部署程序集的最简单方法;但是,如果您不想在整个服务器上共享此程序集怎么办。或者,如果许可证不允许这样做怎么办。
因此,有两种部署程序集的方法:
GAC(您已经知道)
BIN 文件夹。要将程序集部署到站点的 bin 文件夹(例如 C:\Inetpub\wwwroot\wss\VirtualDirectories\80),您需要创建自定义安全策略文件并更改 web.config 中的安全级别。这一点都不容易,可能会非常令人沮丧,但可能非常值得。
关于sharepoint - 您如何部署常用的 SharePoint 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/120484/