在没有.NET Framework的情况下运行.net的exe应用程序

时间:2016-06-22 05:54:43

标签: c++ .net clr

我刚刚创建了一个clr c ++ aplication,它结合了c ++代码和windows窗体 作为resoalt从visual studio生成的exe不能使用/ mt而且它不是独立的(它需要在计算机上安装wright .net)

有没有办法从clr c ++ exe创建一个完全独立的exe?

我试图查看勺子工作室和Cameyo,但它看起来只适用于包含安装的文件...

1 个答案:

答案 0 :(得分:0)

关键是独立应用程序会在这里为您带来什么?无论如何,没有“独立应用程序”这样的东西 - 取决于你对它的看法有多难。您将始终至少在您希望运行应用程序的Windows版本上具有依赖关系。

最后归结为部署或分发问题。如果您不希望用户安装(较新)版本的.NET框架只是为了运行您的应用程序,那么首先要确定您希望支持应用程序的最低Windows版本。然后检查here以获取预装了该版本Windows的.NET版本。然后针对该版本的.NET定位您的应用程序。