用WPF开发Mapxtreme-- 在.net 4.0 下面开发WPF mapxtreme 程序
前面 《用WPF开发Mapxtreme》 介绍过在.net 3.5下开发Mapxtreme的WPF程序。但是在实际开发过程中用到了DevExpress的控件。
那个Ribbon和DockPanel漂亮的那个炫啊。
在前面开发的过程中,不论是MapWPF控件还是 wpfapplication1 都是建在.net framework 3.5下面的。
所以,测试的时候,无论怎么修改配置,都无法在4.0下面调用 MapWPF控件。
最后偶同事搜的一法,估计别人早就知道了。只是我不知道而已:
将wpfapplication1项目中的app.config中对应的内容修改为下面的内容即可。
<startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
然后将MapWPF和wpfapplication1的目标框架都改为4.0。
呵呵。笑了吧。