前言
SharePoint部署webpart之后,访问该webpart页面报错,提示“未找到文件”,解决方案如下
错误信息
错误原因
如果使用了第三方dll,在部署时候如果没有把这些程序集放入package中,部署时候将不会自动将这些dll放入到gac中,就会报如上错误
解决方案
方式1:手动方式解决
1、将第三方dll手动放入到应用程序对应的bin目录,如(C:\inetpub\wwwroot\wss\VirtualDirectories\8080\bin)
2、重新刷新页面即可
方式2:通过package包解决(推荐)
1、双击package包,点击高级,点击添加现有程序集(第三方dll)或项目程序集(项目中创建的其他类库)
2、在添加现有程序集窗口中,选择需要添加的dll文件,部署目标选择GAC,点击确定即可
3、保存并关闭package
4、重新部署解决方案,OK
其他相关
【SharePoint】SharePoint部署webpart之后,访问该webpart页面报错,提示“未找到文件”,解决方案如下
【SharePoint】部署SharePoint webpart时候报错:部署解决方案过程中功能安装失败。SP:已在此服务器场中安装ID为*****的功能,请使用强制属性显示地重新安装此功能-解决方案
【SharePoint】SharePoint页面中添加webpart时提示找不到类型或该类型未注册为安全类型解决方案
【SharePoint】SharePoint部署webpart后,找不到webpart引用的layouts映射目录下的资源文件的解决方案
【SharePoint】SharePoint部署webpart时候,报错:部署步骤“回收 IIS 应用程序池”中出现错误: 无效命名空间 解决方案