gpt4 book ai didi

.net-3.5 - 如何要求 .NET 3.5 框架?

转载 作者:行者123 更新时间:2023-12-04 06:52:04 25 4
gpt4 key购买 nike

我的客户端应用程序是使用 .NET 3.5 构建的,事实上,我想要求用户安装它。在我什至启动应用程序之前,我想确保框架存在于盒子上。

我尝试使用
<requiredRuntime version="v3.5..."/>
但似乎底层代码无法真正区分 .net 2 和 .net 3.5(我知道,这是同一回事)。

那么我如何检查 .NET 3.5 框架的存在,最好以声明方式?

最佳答案

如果您通过安装和部署项目生成的 MSI 部署应用程序,您可以强制执行 .NET Framework Launch Condition .如果它是可执行文件的简单副本,您可能会探测 System.Core 的存在。带有反射的程序集,因为此程序集特定于 .NET 3.5,但如果用户没有安装 CLR 2.0,这将失败。

关于.net-3.5 - 如何要求 .NET 3.5 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2975909/

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