日期:2014-05-17  浏览次数:20923 次

C# 2.0 有 WindowsBase.dll吗
如题,因为客户的电脑上是  .NET2.0 的,但是我 的项目需要引用一个WindowsBase ,但是他是3.0 的 ,放在用户电脑上不好用,提示找不到文件,我应该如何把这个 部署到 客户的电脑上啊,求解答,谢啦

------解决方案--------------------
做一个程序自动更新功能,把你要修改的东西压缩,放到服务器上,然后客户端登录的时候检查有没有最新的项目,有就自动更新。
------解决方案--------------------
这个WindowsBase 在客户端,当然客户端没有引用或者没有找到WindowsBase 文件包,当然提示找不到文件了。
------解决方案--------------------
.net版本不同的程序不能相互调用啊
加载的时候会判断dll文件的clr头
而当前进程的CLR环境与这个文件的clr头里版本不符
你整个升级3.0不行么?
------解决方案--------------------
这个解决不了,直接让用户升级4.0即可,才48M