0

通过修改现有代码将 Microsoft .NET 程序转换为独立程序会更好,还是仅使用现有代码作为参考?通过独立,我的意思是 .NET 框架(或任何其他框架)不必安装在机器上。最好,我更喜欢花费最少时间的选项,即使它有点错误。

4

4 回答 4

3

这取决于 .NET 在现有代码中的广泛使用程度。一些托管 C++ 看起来与本机 C++ 非常相似——在这种情况下,最好用等效的本机 C++ 库替换 .NET 部分。另一方面,一些托管 C++ 在整个代码中使用大量 .NET 主义,例如 ^ 引用,在这种情况下,可能需要重新编写。

于 2009-05-16T22:40:05.620 回答
2

如果您的意思是“在没有 .NET 框架的情况下运行”......这不是一个好主意,并且不受支持。但是您可以尝试 Jon 在此处列出的选项:是否必须安装框架才能运行我的 .NET 应用程序?

于 2009-05-16T22:09:58.827 回答
0

我知道您提到不使用任何框架,但是,为了您的理智,我建议使用类似于 Borland 的 VCL 的东西(我有一段时间没有使用它,所以我不确定它现在叫什么) . 不使用设计良好的框架,当有可用的选项时……嗯,很难不说这是对资源的巨大浪费。至少对于标准的 Windows 程序。

于 2009-05-17T01:17:40.810 回答
-1

使用本机图像生成器怎么样?

http://msdn.microsoft.com/en-us/library/6t9t5wcf(VS.80).aspx

于 2009-05-16T22:06:27.790 回答