Dll 运行framework 4.0应用程序而不在客户端计算机上安装

Dll 运行framework 4.0应用程序而不在客户端计算机上安装,dll,frameworks,.net-4.0,Dll,Frameworks,.net 4.0,有没有办法在客户端计算机上运行windows应用程序而不安装.NET framework 4.0? 我尝试在所有dll上将“复制本地”设置为true,但它不起作用 谢谢 NET 4.0实际上是CLR的一个新版本,因此使用4.0与3.5和2.0编译的程序集之间不存在二进制兼容性 在3.5的情况下,您可以只复制本地,因为它与2.0是相同的CLR…但遗憾的是,与4.0不同。如果它是根据4.0框架编译的,那么框架必须安装在客户机上,这是无法避免的。

有没有办法在客户端计算机上运行windows应用程序而不安装.NET framework 4.0? 我尝试在所有dll上将“复制本地”设置为true,但它不起作用


谢谢

NET 4.0实际上是CLR的一个新版本,因此使用4.0与3.5和2.0编译的程序集之间不存在二进制兼容性


在3.5的情况下,您可以只复制本地,因为它与2.0是相同的CLR…但遗憾的是,与4.0不同。

如果它是根据4.0框架编译的,那么框架必须安装在客户机上,这是无法避免的。