我有另一个"无法加载文件或程序集或其中一个依赖项"的问题.
附加信息:无法加载文件或程序集"Microsoft.Practices.Unity,Version = 1.2.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(HRESULT异常:0x80131040)
我不知道是什么导致这个或我如何调试它来找到原因.
我已经在我的解决方案目录.csproj文件中进行了搜索,以及我拥有Unity的所有地方:
参考Include ="Microsoft.Practices.Unity,Version = 2.0.414.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35,processorArchitecture = MSIL"
在我的任何项目中找不到任何与1.2.0.0相对应的参考.
任何想法我应该如何解决这个问题?
我也很欣赏如何调试这样的问题的技巧.
目前我正在构建的ASP.NET站点有一个非常奇怪的问题.
目前,我正在为名为Dashboard.aspx的页面编写HTML和CSS.但是当我在浏览器中查看页面时,有一半时间会抛出此错误:
ASPNET:确保此代码文件中定义的类与'inherits'属性匹配,并且它扩展了正确的基类(例如Page或UserControl).
我检查了.aspx页面上的Inherits属性,它与Dashboard.aspx.vb文件的VB代码中保存的Partial Class相匹配.
当我刷新时,它总是会出现这个错误.然后一两分钟后,它将正常加载没有问题.我快速浏览了一下谷歌,但我找不到这个问题的答案.
我还更改了部分类的名称(以及.aspx文件中的内容占位符,认为可能导致了冲突),我所做的一切似乎都没有解决它.
任何人都可以对正在发生的事情有所了解吗?
谢谢,迈克尔