Debugging 调试/引用强命名库

Debugging 调试/引用强命名库,debugging,release,strongname,Debugging,Release,Strongname,如何正确设置具有以下内容的解决方案(C#): Web应用程序项目-包含对其他项目/DLL的16个引用 共有20个web项目以外的项目 所有项目均采用强名称(pfx文件+版本等) 当我从引用中删除DLL并添加一个项目引用时,我遇到了强烈的名称冲突 例如: 当我使用项目引用运行时,我得到: 配置错误 描述:处理服务此请求所需的配置文件时出错。请查看下面的特定错误详细信息,并适当修改配置文件 分析器错误消息:无法加载文件或程序集“Company.Handlers.ClientObject,Ver

如何正确设置具有以下内容的解决方案(C#):

  • Web应用程序项目-包含对其他项目/DLL的16个引用
  • 共有20个web项目以外的项目
  • 所有项目均采用强名称(pfx文件+版本等)
当我从引用中删除DLL并添加一个项目引用时,我遇到了强烈的名称冲突

例如:

当我使用项目引用运行时,我得到: 配置错误 描述:处理服务此请求所需的配置文件时出错。请查看下面的特定错误详细信息,并适当修改配置文件

分析器错误消息:无法加载文件或程序集“Company.Handlers.ClientObject,Version=0.9.3457.28069,Culture=neutral,PublicKeyToken=00a0384aefbcb34d”或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。(来自HRESULT的异常:0x8013100)

源错误:

第48行: 第49行: 第50行: 第51行: 第52行:

我知道一定有办法在IDE中工作而忽略强命名。然后,通过自动构建过程,在该点添加强命名。请告诉我有一个明智的方法来做这件事

注:GAC没有以任何方式参与这些项目。这些都是部署时BIN目录中的本地副本


TIA

我们最终完全重新设计了应用程序的架构。请投票结束此问题,因为它不再相关