我有4个环境:
在前2个,我的应用程序加载并成功运行。在后两者中,我得到以下错误(缩短):
System.Windows.Markup.XamlParseException: 方法或操作不是 实施。 ---> System.NotImplementedException:The 方法或操作不是 实现。在 System.Windows.Baml2006.Baml2006SchemaContext.ResolveBamlType(BamlType bamlType,Int16 typeId)... at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader,IXamlObjectWriterFactory writerFactory,布尔 skipJournaledProperties,Object rootObject,XamlObjectWriterSettings 设置,Uri baseUri)---结束 内部异常堆栈跟踪--- ... 在 System.Windows.Application.LoadComponent(对象 组件,Uri resourceLocator) 的 DBSophic.Qure.WorkloadAnalyzer.UI.App.InitializeComponent() 在 E:\去惹\开发\构建系统的\ Sources \干线\ DBSophic.Qure.WorkloadAnalyzer.UI \ App.xaml中:行 1点 DBSophic.Qure.WorkloadAnalyzer.UI.AppMain.Main() 在 E:\去惹\开发\构建系统的\ Sources \干线\ DBSophic.Qure.WorkloadAnalyzer.UI \ AppMain.cs:行 21
可能导致什么?
答案 0 :(得分:7)
缺少的DLL将是XAML中命名空间引用的DLL。
答案 1 :(得分:2)
尝试在Dependency Walker中加载您的应用程序,以查看每台计算机上是否存在所有相关模块。我想问一下DBSophic是否安装了正确的版本(或根本没有),当然还安装了最新的.NET 4框架。
答案 2 :(得分:2)
这是一个失踪的dll。