WPF用C#调试正常,发布后运行.xbap报错,找不到程序集?该怎么处理

WPF用C#调试正常,发布后运行.xbap报错,找不到程序集?!
在发布一个WPF程序后,.xbap报错,提示无法找到程序集“IBatisNet.Common...”,而我用C#直接运行,则没有任何问题,已经试了很多方法,还是不行,请高手前来解惑。
程序集版本没有问题,是一致的。

------解决方案--------------------
.xbap该为.zip然后解压,打开看看是否包含IBatisNet.Common...这个程序集
------解决方案--------------------
找到提示找不到的dll.

copy到exe同一个目录下。
------解决方案--------------------
探讨

这是个Web的工程,生成目录下没有exe,而在bin目录中,dll和exe是在一起的。