【问题标题】:Self Contained WPF .net [closed]自包含的 WPF .net [关闭]
【发布时间】:2015-11-23 15:44:42
【问题描述】:

我正在为希望将 Windows 7 或更高版本应用程序 (.net WPF) 自包含在 USB 驱动器上且无需安装的客户进行概念验证。基本上是在运行应用程序中插入驱动器的服务技术。

这可能吗?有人给我任何提示吗?

史蒂夫

【问题讨论】:

  • 您是否假定目标计算机上安装了特定版本的 .NET 框架?

标签: .net wpf visual-studio


【解决方案1】:

您可以轻松地创建 .exe,并将任何外部依赖项 (.dll) 包含在 U 盘上的同一文件夹中。 .NET 框架包含在 Windows 7 中,因此只要您允许尽可能低的版本 (3.5.1),就应该可以“即插即用”。如果您想要更具体的答案,则必须给出具体问题。

正如 cmets 中提到的,如果您想要更新版本的 .NET 框架,您必须将其物理安装在客户端计算机上;或者至少检查 .exe 以查看版本是否有效,如果不是则通知用户。

【讨论】:

  • 实际上,Windows 7 包含 .NET Framework 版本 3.5.1,而不是 4。
  • 好的,这听起来很简单,谢谢。现在,如果我想包含一个较新版本的 .net FW,如果我将它作为外部依赖项包含它,如果它已经安装,它可以共存吗?
  • 不同版本的 .NET 可以很好地相处,但是您必须实际安装较新的框架,这可能需要管理员权限并重新启动。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-11
  • 2014-03-16
  • 2010-10-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多