gpt4 book ai didi

c# - 如何创建可移植应用程序(无需安装即可运行)

转载 作者:太空狗 更新时间:2023-10-29 19:44:38 25 4
gpt4 key购买 nike

我如何创建一个应用程序:

  • 轻量级:我猜也许不需要 .NET 框架?
  • 可移植:无需安装即可运行并将数据保存在应用程序目录中,因此我可以移动文件夹甚至移动 exe?

这只是一个个人实验:我想尝试创建一个具有上述属性的简单待办事项列表应用

我在想:

  • C#/WPF(但需要 .NET 框架,我可以浏览客户端配置文件)
  • Appcelerator Titanium(我认为这会很轻且足够好?不过我不知道我是否可以拥有一个可移植钛应用程序)

最佳答案

如果目标机器安装了 .NET Framework,它几乎是可移植的。

NDepend就是这样一个产品,它是针对.NET 2.0构建的,如果您之前手动安装.NET 2.0,它可以在Windows Vista、Windows 7和其他Windows上正常运行。

个人认为用C++/Delphi等原生语言写一个应用程序启动器检测目标机器是否有.NET并不难。如果尚未安装 .NET,此启动器会显示警告或帮助自动安装框架。 (甚至一些安装程序也允许您这样做。)

关于c# - 如何创建可移植应用程序(无需安装即可运行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2937267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com