如何让我现在运行在dotNet4.0上的程序运行在3.5上?

abcdwell 2010-10-08 01:46:11
是用VS2010开发的,2010自带dotNet4.0,程序一直都基于此开发的,不过,没有用到4.0的什么新功能,

只有一个wcf,3.5也有了,

所以,想转为可以在3.5下运行,可以吗?
...全文
955 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
ronaltn 2010-10-08
  • 打赏
  • 举报
回复
第一种方法:将工程编译为3.5版本
第二种方法:安装4.0版本的框架
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
谁让人家是上帝呢,

只能转为3.5了,

如果转不了老板就让走人@@@@@@@
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 holyplace 的回复:]

不是文件开头的引用,是项目中的引用,编译不过他自然会报错的
[/Quote]

项目中的引用已经按你说的更新了,还是不行,一样的错误。
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 zenghd 的回复:]
具说,.NET Framework4.0比.NET Framework3.5小很多,直接装上.NET Framework4.0了
[/Quote]
的确是这样,

但是傻逼客户非要这样,我也没办法,还说windowsXP会自动更新.net 3.5,

很是郁闷啊,
ZengHD 2010-10-08
  • 打赏
  • 举报
回复
具说,.NET Framework4.0比.NET Framework3.5小很多,直接装上.NET Framework4.0了
HolyPlace 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 abcdwell 的回复:]
引用 15 楼 wuyazhe 的回复:
删掉一些不用的dll引用。

在哪里删除,每个文件开头的using ....吗?
[/Quote]
不是文件开头的引用,是项目中的引用,编译不过他自然会报错的
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
自己再顶一下@@@@@@@@@@@@@@@@@@@@@@@@@@@@
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wuyq11 的回复:]
选择框架为3.5
删除相关引用
[/Quote]

关键不知道哪些是“相关引用”!!!

abcdwell 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 wuyazhe 的回复:]
删掉一些不用的dll引用。
[/Quote]
在哪里删除,每个文件开头的using ....吗?

兔子-顾问 2010-10-08
  • 打赏
  • 举报
回复
删掉一些不用的dll引用。
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
在Resources.resx里的这段代码是什么意思:

<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="logo1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\logo1.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="logo" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\logo.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tt" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\tt.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>
crackdung 2010-10-08
  • 打赏
  • 举报
回复
我不建议在低版本运行,会有很不稳定的因素
yujingyang 2010-10-08
  • 打赏
  • 举报
回复
降版本 需要改很多地方
wuyq11 2010-10-08
  • 打赏
  • 举报
回复
选择框架为3.5
删除相关引用
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): warning MSB3267: The primary reference "Microsoft.CSharp", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v3.5,Profile=Client". To resolve this problem, either remove the reference "Microsoft.CSharp" or retarget your application to a framework version which contains "Microsoft.CSharp".
Properties\Resources.resx(123,5): error RG0000: 未能加载文件或程序集“System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。 行 123,位置 5。

转为3.5后编译出现这么一个错误!!
mayonglong 2010-10-08
  • 打赏
  • 举报
回复
编译成3.5的
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
就是说可以无缝转接到3.5,直接更改Target Framework就可以了是吗?

正在下载3.5…………
兔子-顾问 2010-10-08
  • 打赏
  • 举报
回复
...
可以
我以为你想删了2010。
直接修改项目属性中的框架吧。
abcdwell 2010-10-08
  • 打赏
  • 举报
回复
在2010下不可以编译3.5吗?
加载更多回复(2)
内容概要:SSD2828QN4是一款MIPI主桥接芯片,用于连接应用处理器与传统并行LCD接口及支持MIPI从属接口的LCD驱动器。该芯片支持最高每通道1Gbps的串行链路速度,最多可配置4个数据通道,显著减少了信号数量。它支持多种接口模式,包括RGB+SPI组合接口,适用于驱动智能或非智能显示面板,并能通过命令模式和视频模式传输数据。芯片内置时钟和复位模块、外部接口、协议控制单元(PCU)、包处理单元(PPU)、错误校正码/循环冗余校验(ECC/CRC)模块、长包和命令缓冲区、D-PHY控制器、模拟收发器以及内部锁相环(PLL),确保了高效的数据传输和系统稳定性。此外,文档详细描述了芯片的引脚分配、寄存器设置、操作模式、电源序列、时序特性等关键参数,为开发者提供了全面的技术指导。 适合人群:具备一定硬件设计基础,从事嵌入式系统开发、显示技术研究的研发人员。 使用场景及目标:①实现应用处理器与MIPI兼容显示屏之间的高速数据传输;②优化显示系统的功耗表现,减少电磁干扰(EMI);③通过灵活配置不同接口模式来适应各种显示设备的需求。 阅读建议:此文档面向具有一定电子工程背景的专业人士,建议读者结合实际项目需求深入理解各章节内容,特别是关于寄存器配置、时序要求等方面的具体说明。对于初次接触此类技术的开发者而言,建议先熟悉基本概念再逐步掌握高级功能的应用方法。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧