.net - 如何分发 .NET 应用程序?

标签 .net installation clr

在我开始开发桌面应用程序之前,我想知道如果我在 .NET 中构建它,安装程序会变成多大?

现在 .NET 可能已经 5 岁了。我们还需要在应用程序中包含运行时间吗?或者我们可以假设大多数用户都会在他们的系统上安装它? Vista 是否预装了 .NET?最后,我们可以安全地假设大多数 XP 用户已经在他们的系统上安装了 CLR 吗?

最佳答案

您不需要包含运行时,安装程​​序会检测它是否存在于用户的机器上,如果不存在则要求安装。现在可以安全地假设大多数 XP 用户都拥有 CLR。

关于.net - 如何分发 .NET 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/433567/

相关文章:

c# - 如何使 linq-to-sql 与抽象模型一起工作?

python - 不小心在两个地方安装了Anaconda

c# - .NET 将简单数组转换为列表泛型

.net - HttpRequest.GetHashCode() 实现 - 冲突发生的频率如何?

c# - 如何将基本身份验证 header 添加到 WebRequest

java - 检查 Java 应用程序之前是否运行过

c# - 为什么在匿名类型中使用 Getter?

.net - 强制 PowerShell 使用 .NET CLR 版本 2

.net - 预期的 EventLogQuery 时间格式?

java - 软件公司中典型的Java(Java EE)开发环境是什么?