【发布时间】:2013-08-13 05:53:11
【问题描述】:
我有一个使用 .net 4.0 构建的应用程序并使用 WPF 我的用户安装了默认 .net 3.5 的 Windows 7。
我的应用程序无法降级到 .net 3.5,我希望避免用户下载和安装大约 40MB 的 .net 4.0(即使是静默安装)。
由于我的应用程序很小,有没有办法只使用所需的 .net 4.0 库来部署它?从而避免安装整个 .net 4.0 框架
如果这不可能,有没有办法在 .net 3.5 环境中执行 .net 4.0 应用程序?
【问题讨论】:
-
您是否使用任何特定的 .net 4.0 功能?
-
@Xero:但是您使用的 WPF 的哪些方面是特定于 .NET 4 的?
-
@JonSkeet 我正在使用可视状态管理器,我相信 .net 3.5 中没有等价物?我还需要支持 Unicode 5.1,所以我猜 .net 4.0 是答案,但我想检查是否有办法只包含必要的 .net 4 库,并在 .net 3.5 环境中运行
标签: c# .net deployment