【问题标题】:Newly signed assembly not found (stopping deployment)未找到新签名的程序集(停止部署)
【发布时间】:2012-09-05 14:11:37
【问题描述】:

这是一个非常紧急的问题 - 我的解决方案无法构建,因为引用的程序集(另一个项目)需要使用强名称密钥进行签名。我签署了它,现在尝试部署时“系统找不到指定的文件”!?我检查了 windows\assembly,但它不在那里。

注意:这是我尝试将依赖项目/功能部署到 SharePoint 的时候。它构建良好,但在“激活功能”上失败。

【问题讨论】:

  • 我很抱歉提出这个建议,但请尝试重新启动服务器/PC。我曾经遇到过这个问题,解决了 dll 无法部署到 GAC 的问题。
  • 我已经解决了这个问题,我会发布答案。非常感谢您的帮助。

标签: c# deployment sharepoint-2010 .net-assembly strongname


【解决方案1】:

现在排序;我会发布答案,以防万一其他人遇到同样的问题。

对于我正在部署的 wsp 也部署项目依赖项 - 它需要包含在项目清单中。您可以通过双击 Package(在正在部署的主项目中)> 底部的 Advanced 选项卡 > 然后从项目输出中添加程序集来实现此目的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    • 1970-01-01
    • 2012-12-07
    • 2018-03-24
    • 2011-12-20
    相关资源
    最近更新 更多