【发布时间】:2014-05-13 06:52:34
【问题描述】:
我使用 Visual Studio 2012 在 C# 中制作了一个 Windows 窗体应用程序。我可以将它作为可移植应用程序发布到 Windows 机器吗?
附:我在这里指的可移植性是在没有安装和 .net 框架的情况下使用任何 Windows(最好是 Windows 7 或 8)机器
【问题讨论】:
-
我不认为你可以变得完全可移植,因为你仍然需要安装 .NET Framework。我知道Mono 可以包含在程序中,这将使其更便携,但我没有尝试过或不知道如何。
-
@Default 据我了解,这正是 .NET Native 承诺提供的:目标机器上不需要 .NET 框架。
-
@WimOmbelets 声明 今天发布的 .NET Native Preview 仅针对应用商店应用,但我们正在努力改进所有 .NET 应用的原生编译。。如果他们能解决这个问题,那就太好了。很好的发现!
-
所以我不想在机器上安装 .net 框架吗?
标签: c# .net windows visual-studio-2012 portability