我有这个wpf表格;对InitializeComponent()
的调用会显示此消息:
检测到绑定失败。
具有显示名称的程序集 'Csla.Luna'未能加载 '加载'的绑定上下文 ID为1的AppDomain 失败的是: System.IO.FileNotFoundException:可以 不加载文件或程序集'Csla.Luna, 版本= 3.6.1.0,文化=中立, PublicKeyToken = 93be5fdc093e4c30'或 其中一个依赖项。系统 找不到指定的文件。 文件名:'Csla.Luna,Version = 3.6.1.0,Culture = neutral, 公钥= 93be5fdc093e4c30'
=== Pre-bind state information === LOG: User = DOMAIN\blah.blah LOG: DisplayName = Csla.Luna, Version=3.6.1.0, Culture=neutral,
公钥= 93be5fdc093e4c30 (完全指定的) 日志:Appbase = file:/// D:/ MyPath / bin / Debug / 日志:初始PrivatePath = NULL 调用程序集:PresentationFramework, 版本= 3.0.0.0,文化=中立, 公钥= 31bf3856ad364e35。 === 日志:此绑定在默认加载上下文中启动。 日志:使用应用程序配置文件: d:\ mypath中\ BIN \调试\ Myapplication.vshost.exe.Config 日志:使用来自的机器配置文件 C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \ CONFIG \ machine.config中。 日志:政策后参考:Csla.Luna,版本= 3.6.1.0, 文化=中性, 公钥= 93be5fdc093e4c30 日志:尝试下载新网址 文件:/// d:/MyPath/bin/Debug/Csla.Luna.DLL。 日志:尝试下载新网址 文件:/// d:/MyPath/bin/Debug/Csla.Luna/Csla.Luna.DLL。 日志:尝试下载新网址 文件:/// d:/MyPath/bin/Debug/Csla.Luna.EXE。 日志:尝试下载新网址 文件:/// d:/MyPath/bin/Debug/Csla.Luna/Csla.Luna.EXE
我们使用Csla但是在我不开发的数据访问组件中; 我不知道Csla.Luna是什么,我在网上找不到任何关于它的信息。有什么帮助吗?...
我在该表单上做的唯一“不同寻常”的事情是我绑定到一些调用访问数据库的静态方法的ObjectDataProviders,但它到目前为止工作,我不知道这是否是问题与否。
任何帮助将不胜感激。无法相信谷歌对这个Csla.Luna的事情一无所知。
答案 0 :(得分:1)
我不相信Csla.Luna是原始框架的一部分。您应该尝试联系负责开发数据访问组件的人员,以了解有关它的更多信息。
在任何情况下,您似乎都缺少此文件(Csla.Luna.dll)。
您还可以使用Reflector精确定位对此Csla.Luna程序集的调用位置......