【发布时间】:2015-11-23 15:44:42
【问题描述】:
我正在为希望将 Windows 7 或更高版本应用程序 (.net WPF) 自包含在 USB 驱动器上且无需安装的客户进行概念验证。基本上是在运行应用程序中插入驱动器的服务技术。
这可能吗?有人给我任何提示吗?
史蒂夫
【问题讨论】:
-
您是否假定目标计算机上安装了特定版本的 .NET 框架?
标签: .net wpf visual-studio
我正在为希望将 Windows 7 或更高版本应用程序 (.net WPF) 自包含在 USB 驱动器上且无需安装的客户进行概念验证。基本上是在运行应用程序中插入驱动器的服务技术。
这可能吗?有人给我任何提示吗?
史蒂夫
【问题讨论】:
标签: .net wpf visual-studio
您可以轻松地创建 .exe,并将任何外部依赖项 (.dll) 包含在 U 盘上的同一文件夹中。 .NET 框架包含在 Windows 7 中,因此只要您允许尽可能低的版本 (3.5.1),就应该可以“即插即用”。如果您想要更具体的答案,则必须给出具体问题。
正如 cmets 中提到的,如果您想要更新版本的 .NET 框架,您必须将其物理安装在客户端计算机上;或者至少检查 .exe 以查看版本是否有效,如果不是则通知用户。
【讨论】: