将第三方dll打包成wsp

时间:2014-10-22 15:17:09

标签: c# sharepoint dll

我有几个第三方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

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

Oké,让您的解决方案将DLL部署到bin文件夹,您需要将部署目标从GAC更改为WebApplication。部署项目时,项目程序集将部署到项目的bin文件夹中,DLLL将位于C:\ inetpub \ wwwroot \ wss \ VirtualDirectories [SiteName] \ bin

enter image description here

对于第二个问题,我不知道你想要完成什么。也许你可以提供更多的背景。