2016-01-13 182 views
0

我有一个功能需要log4net,但找不到组件的问题。部署到Sharepoint 2013解决方案GAC

我创建了一个解决方案(.wsp)来部署第三方库log4net。我通过命令行将wsp部署到我的sharepoint中,并将log4net添加到GAC。

如果我把一个安装的功能特征缺少以下组件:

"log4net, Version=1.2.11.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a"

当我看看到C:显示有/窗/装配正确的log4net的版本。

我有两个不同的文件夹C:\ Windows \ assembly和C:\ Windows \ Microsoft.NET \ assembly,它们都包含程序集。 Sharepoint 2013使用哪个文件夹?

我有什么问题吗?我用下面的命令:

Add-SPSolution -LiteralPath C:\sharepoint\log4net.wsp 
Install-SPSolution -Identity log4net.wsp -GACDeployment 

回答

0

解决方法:在你启用了一个功能,你必须打开SharePoint命令行的新实例。

0

您的装配这里应该是在SharePoint 2013: C:\ WINDOWS \ Microsoft.NET \装配\ GAC_MSIL

你找到log4net的?

相关问题