我有几个第三方dll用于.net。我有以下要求: - 他们每个人都必须在自己的2010年wsp中分享 - 必须部署bin,而不是GAC
我遇到了麻烦。这需要采取哪些步骤?
我尝试过创建一个新的sharepoint应用程序,映射bin,然后将dll放在那里进行部署。
我尝试创建新的sharepoint应用程序,添加dll作为参考,选择Web应用程序而不是全局程序集缓存和部署。
当我尝试使用另一个需要这些dll的webpart时,这两种方法都没有用。
编辑 - 此页面是我需要对第三方dll进行操作的一个很好的示例,但它没有详细说明如何执行此操作。 http://ranaictiu-technicalblog.blogspot.sg/2012/06/sharepoint-package-your-external.html
感谢任何帮助。
答案 0 :(得分:1)
Oké,让您的解决方案将DLL部署到bin文件夹,您需要将部署目标从GAC更改为WebApplication。部署项目时,项目程序集将部署到项目的bin文件夹中,DLLL将位于C:\ inetpub \ wwwroot \ wss \ VirtualDirectories [SiteName] \ bin
对于第二个问题,我不知道你想要完成什么。也许你可以提供更多的背景。