C# Castle Windsor-无法加载文件或程序集
好吧,我已经用头撞桌子三个小时了 我们最近决定从基于Sharepoint.NET3.5的系统转移到MVC3.NET4.0,这是一个好的举动 最初我创建了一个新项目。我创建了现有库(如核心库、数据库、服务库和实用程序库)的克隆,并使用Castle Windsor IoC配置了一个自定义结构项目,以将所有内容绑定在一起。太好了-一切都按预期进行 我决定改变的一件事是,Sharepoint要求在GAC中对dll进行签名。我不再需要这个了,所以我从每个项目中删除了这个设置和snk文件。我还想将项目从.NET3.5升级到4.0,所以我修改了目标框架,修复了一些错误,现在构建良好 由于某些原因,当Windsor尝试安装其组件时,我遇到以下错误C# Castle Windsor-无法加载文件或程序集,c#,.net,asp.net-mvc-3,castle-windsor,C#,.net,Asp.net Mvc 3,Castle Windsor,好吧,我已经用头撞桌子三个小时了 我们最近决定从基于Sharepoint.NET3.5的系统转移到MVC3.NET4.0,这是一个好的举动 最初我创建了一个新项目。我创建了现有库(如核心库、数据库、服务库和实用程序库)的克隆,并使用Castle Windsor IoC配置了一个自定义结构项目,以将所有内容绑定在一起。太好了-一切都按预期进行 我决定改变的一件事是,Sharepoint要求在GAC中对dll进行签名。我不再需要这个了,所以我从每个项目中删除了这个设置和snk文件。我还想将项目从.N
windsorContainer = new WindsorContainer()
.Install(FromAssembly.This()); //looks for types of IWindsorInstaller in this assembly
无法加载文件或程序集“Company.Utility,Version=2.0.1.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。(来自HRESULT的异常:0x8013100)
我已经尝试了我能想到的一切。清除所有bin文件夹并重新生成。清除了我的gac windows\assembly,清除了临时asp.net文件,iis重置
我肯定这一定是某种缓存问题,但我就是找不到解决办法
有什么想法吗?您尝试过使用程序集绑定日志查看器工具()吗?谢谢。我决定恢复我的更改,并采取更交错的方法。错误应该再次发生,所以当我发现原因是什么时,我将更新此线程。