Amb*_*usX 22 silverlight wpf visual-studio-2010 silverlight-4.0 c#-4.0
我正在开发一个项目,该项目基于一个有人开始但没有完成的旧项目.我试图尽可能多地使用他们的代码,所以在这样做时我遇到了一些调整问题.
也就是说,当我在新项目中放入一些旧的xaml时,会出现一些关于"x:static"属性和"动态属性"的错误.
这是错误消息本身:
错误1:找不到类型"DynamicResource".验证您是否缺少程序集引用,并且已构建所有引用的程序集.
错误2:找不到类型'x:Static'.验证您是否缺少程序集引用,并且已构建所有引用的程序集.
我认为一些值得注意的问题导致错误:旧项目是在VS2008,WPF,v3.5 .Net框架中编写的; 而我正在使用VS2010,Silverlight 4,.Net framework v4.0进行编程.
我意识到,就xaml而言,从WPF到Silverlight存在差异,并且与Visual Studio的不同.Net框架版本和版本存在很多差异.但我似乎无法在任何地方找到解决方案,所以我不知道是否只有一个我失踪的图书馆,或者只是我只是忽略或者是什么.
如果需要,我可以重新创建它,但就像我说的那样,只要调整不会造成比它的价值更多的麻烦,我宁愿尽可能多地使用旧代码.
n53*_*535 15
遗憾的是,您无法在Silverlight的XAML子集中直接使用DynamicResource和Static关键字,但您可以模仿其行为.这是关于这个主题的文章:
通常,没有简单的方法将项目从WPF迁移到Silverlight.它们有很多共同点,但严格来说是不同的技术.
| 归档时间: |
|
| 查看次数: |
9626 次 |
| 最近记录: |