twa*_*wal 4 c# asp.net asp.net-mvc
Could not load file or assembly 'Payflow_dotNET_2.0' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
目前我已经删除了所有引用的Payflow SDK,但我仍然得到这个错误.为了让项目编译和运行,还有什么我需要做的吗?
有同样的问题.
即使从项目中删除了任何库的引用(存储在完全不同的位置),错误仍然存在.
问题实际上是.dll仍然存在于应用程序的"bin"文件夹中.
只是不得不从那里删除它,一切都很顺利.
希望有一天能帮助某人.
项目中的某些内容仍然引用该程序集.它可能位于web.config或项目文件本身中.
去查看构成解决方案的所有.csproj文件并搜索"payflow".您甚至可以在文件中搜索(使用您喜欢的工具)并查找它.
更新
只是想在这里理解.听起来你有一个主项目引用了其他一些"服务"程序集.最初,您将payflow引用添加到第二个程序集(以及您的主项目?).
你说你然后从主项目和服务组件中删除了它.正确?您是否刷新了从主项目到服务组件的引用?