爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4943|回复: 4

可以提供2.0,3.5的类库版本吗?

[复制链接]

新浪微博达人勋

发表于 2012-6-14 14:05:54 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
王老师,最新版本的类库是否使用的是.netframework4.0呀,
我用4.0的版本可以编辑通过,3.5,2.0版本的去编译,编译不过,提示错误:
错误 2 未能加载文件或程序集“file:///E:/test/bin/Debug/MeteoInfoC.dll”或它的某一个依赖项。试图加载格式不正确的程序。 行 171,位置 5。 E:\test\frmMain.resx 171 5 ContourApp

所以我想问一下,能不能把类库用 2.0和3.5 的版本也编辑出来呢?


密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-6-14 14:20:43 | 显示全部楼层
类库一直用的是.NetFramework3.5,不明白你要编译什么?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-6-14 16:59:44 | 显示全部楼层
我用vs2010新建的项目,引入了MeteoInfoC.dll和wContour.dll,默认的framework是4.0的,这个时候是可以编译成功的。
后来生成的时候我把framework改为3.5,就编译不过了,报上面我说的异常?所以我以为王老师在生成这两个dll时,用的是4.0的framework.
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-6-14 17:16:10 | 显示全部楼层
王老师,刚刚又试了一下,如果只是引用库,编译时是不会出错的,但是如果把一个MapLayout控件拖放到窗体上后再编译,就会出错,不知道有谁遇到过没有?
报错指向的位置为:(出错文件为:frmMain.resx)
  </data>
  <data name="mapLayout1.PageLocation" mimetype="application/x-microsoft.net.object.binary.base64">
    <value>
        AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
        dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAABVTeXN0ZW0uRHJh
        d2luZy5Qb2ludEYCAAAAAXgBeQAACwsCAAAAAAAAAAAAAAAL
</value>
  </data>----------错误指向的行
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-6-14 22:01:50 | 显示全部楼层

类库是32位的,也可能是64位的问题,你看看你的项目的.csproj文件的Debug和Release的内容,看有没有这句:<PlatformTarget>x86</PlatformTarget>
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表