我知道这些问题已存在一段时间了,但针对我的具体问题的解决方案并不是我到目前为止找到的任何答案。
问题是一个众所周知的错误,在编译时命名空间错误或者无法在网站上加载程序集和运行时。
我的网站是DotNetNuke安装(7.4.2),我有一个开发环境,有一些工作项目(Proj A),我需要添加另一个模块(Proj B)来进行一些维护。
在添加Proj B的补充项目和模块后,我开始出现这两个错误。
特定于DNN页面(Toggle),在编译时使用javascript库,在运行时使用sapncon。
对相应DLL的引用没问题。
答案 0 :(得分:1)
问题: 我的Proj B使用的是以前版本的DNN,我在其中一个补充中使用了DotNetNuke.dll,而且版本较旧。
VS正在用旧版本的Proj B替换bin / DotNetNuke.dll
与sapncon.dll相同的问题
解决方案:
将DLL补充项目更新到DNN安装使用的最新版本,并添加对网站的引用以重新分配正确的dll。
希望这可以帮助他人。