编译我的.net 2.0项目,在vs2010中的单声道2.4配置文件下。
在win2k whitout .net框架上运行可执行文件。
获取错误:找不到mscoree.dll
我该如何解决?
答案 0 :(得分:0)
如果没有像Mono或.Net这样的CLR,你不能指望.Net程序在Windows(或任何其他平台)上运行。
但是,您可以使用单声道mkbundle程序生成与单声道运行时静态链接的单个二进制文件,并将您的程序集打包在其中。它并不是真正适合Windows使用,但我认为它应该可行。
mkbundle也有许可证问题,因为你最终在里面包含了mono(也就是GPL)的静态副本。因此,如果您正在考虑第三方分发,请注意这一点。