zoukankan      html  css  js  c++  java
  • SharePoint 2016 vs部署报错:无法加载功能xxx未能加载文件或程序集xxx或它的某一个依赖项。系统找不到指定的文件

    环境描述:

    SharePoint 2016 单服务器场模式

    开发工具:VS2017,项目类型(功能):计时器。

    问题描述:

    在用vs直接部署时,报错如下:

    部署步骤"激活功能"中出现错误: 无法加载功能"CustomTimerJob_CustomTimerJobFeature"(ID: fc08a896-ddfb-451c-9d6b-0790d2abe370)的接收器程序集"CustomTimerJob, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a9acc09be8dd7f4d"。: System.IO.FileNotFoundException: 未能加载文件或程序集"CustomTimerJob, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a9acc09be8dd7f4d"或它的某一个依赖项。系统找不到指定的文件。

    之前项目还是正常的,莫名其妙报这个错。重启计时器服务,重启IIS,关闭vs重新打开,手动卸载已部署等操作都不行。

    解决办法:

    1. 重建项目(不推荐)

      即重新创建个项目,把代码什么的都重新拷贝或复制过去。

    2. 更换项目签名

      旧密钥(key.snk)删除,然后右击项目---属性---签名---选择强名称密钥文件---下拉,选择新建。然后填写合适名称,可以不要密码。

    参考:

    https://thesharepointfarm.com/2013/03/farm-solution-deployment-problems-could-not-load-file-or-assembly/

  • 相关阅读:
    把A库aa表结构复制到B库中生成bb表
    C #登录代码
    C# 跟查询有关的代码
    C# 输出用“*”组成的菱形
    POJ 3696 The Luckiest number 数论,GCD
    用一句SQL取出第 m 条到第 n 条记录的方法
    Web Services的基本原理
    常用SQL语句
    什么应用适合Web Services
    应该了解的垃圾收集机制(一)
  • 原文地址:https://www.cnblogs.com/sygwin/p/8473967.html
Copyright © 2011-2022 走看看