eri*_*hak 0 c# silverlight wpf controls reference
我对WPF和.Net编程一般都是新手.我已下载此源代码.
现在,它有一个包含Paris.Controls csproj的解决方案.
这最初是为Silverlight而制作的,当我尝试将referance添加到这些控件的输出dll时,我收到一个错误:
Error 1 Unknown build error,
'Cannot resolve dependency to assembly
'System.Windows, Version=2.0.5.0, Culture=neutral,
PublicKeyToken=7cec85d7bea7798e'
because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies
must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Line 9 Position 80.' C:\Users\Eric\Documents\Visual Studio
2010\Projects\WpfApplication1\WpfApplication1\MainWindow.xaml 9 80
WpfApplication1
Run Code Online (Sandbox Code Playgroud)
经过一段谷歌搜索,我发现它最喜欢,因为Silverlight - WPF转换.Silverlight使用与WPF不同的依据.我认为这有点愚蠢,因为据我所知,Silverlight是WPF的减法,但没关系.
所以我的问题是我应该怎么做以及如何做?我应该编辑Paris.Controls并使其WPF可用吗?改变参考和类似的东西?如果这就是我应该做的,我该怎么做?如果没有,我的选择是什么?
埃里克,请帮助你们,真诚的你们
你不能.
Silverlight和WPF虽然非常相似,但它们基于不同版本的.NET运行时.WPF使用完整版本,而Silverlight使用针对Internet优化的轻量级版本.
由于您有源代码,您应该能够将其合并到WPF控件中 - 这将意味着重新编译完整的库并修复编译器抛出的任何错误.