尝试将WPF项目作为xbap发布到IIS实例,同时在内部使用NHibernate + SQL CE进行存储。
获取
启动URI:http:// /PROJ/WpfBrowserTest.xbap 应用程序标识:http:// /PROJ/WpfBrowserTest.xbap#WpfBrowserTest.xbap,Version = 1.0.0.19,Culture = neutral,PublicKeyToken = df2c8f8ef56d960e,processorArchitecture = msil / WpfBrowserTest.exe,Version = 1.0.0.19,Culture = neutral,PublicKeyToken = df2c8f8ef56d960e,processorArchitecture = msil,type = win32
System.Runtime.Serialization.SerializationException:无法找到程序集'NHibernate,Version = 1.2.0.3001,Culture = neutral,PublicKeyToken = aa95f207798dfdb4'。 在System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.GetAssembly()
对于其他依赖项(第三方库),我们签署了/ strong命名其他(Interop)程序集,包括反汇编,签名,重新组装它们。
在Google / StackOverflow上找不到多少价值。关于这里有什么问题的任何想法?
答案 0 :(得分:2)
阅读此博客后,
我开始在NHibernate.dll上寻找子依赖 - 而我没有hibernate.cfg.xml - 它是以编程方式完成的 - 我意识到我错过了参考文献中的System.Data.SqlServerCe.dll。
感谢你指点我正确的方向比尔!
R /Ĵ