我有一个MSI vdproj,它继承了对Microsoft.Project.Server.Library的引用。此项目在工作站上构建良好,但在尝试从CI服务器构建时,它会基于某些Sharepoint依赖项(Microsoft.Sharepoint.Security.dll等)而失败。如果不在Jenkins服务器上安装和许可sharepoint(我们不会使用也不需要),我们如何解决这个问题?
先谢谢!!
答案 0 :(得分:0)
将所需的DLL从SharePoint服务器复制到CI服务器或从CI服务器可访问的网络位置。
在CI服务器上的Visual Studio中打开解决方案,并添加对所需DLL的引用,浏览到其文件路径。然后应该毫无怨言地建立解决方案。