c#做共享软件,
假如有四台机器:
XP.NET 2.0
WIN7 32BIT .NET 3.5
WIN7 64BIT .NET 4.0
WIN8 .NET 4.5我默认开发,VS2010,.NET4.0
请问,有没有办法,让其他三台非.net4.0的机器不安装.net4.0就能运行。
很蛋疼,我的这个共享软件很小,客户是一个企业,乱七八糟系统。如果挨个去安装.net4.0可能不太可能。

解决方案 »

  1.   

    现在系统已经带了.net运行框架了呢,实在没有的,楼主在程序打包部署时将框架打包进去呀,在软件安装时不就自动安装了呢
      

  2.   


    使用silverlight开发企业客户端,用不着安装任何.net类库。silverlight的类库很小,而且自动化静默安装。当然你使用flash开发的话,类库更小。不过既然在.net论坛,我们只谈.net实现。
      

  3.   

    http://topic.csdn.net/u/20091010/19/2440155a-5c2f-42df-9f1e-6ffbfef6a66b.html