我知道运行 .NET 应用需要 .NET 运行时。我知道在 Windows 8 上,操作系统会检测到需要特定版本并在应用运行之前安装它,但在 Windows 7 上会发生什么?
应用程序会在没有任何合理解释的情况下崩溃吗?还是会优雅地提示安装.NET?
如果这很重要,我想知道 4.0。我假设计算机安装了 Windows 7 及其自动更新以及 SP1。
答案1
如果未安装正确的框架,Windows 将显示一条错误消息。这是我在未安装 .NET 4 的 Windows 7 上尝试运行 .NET 4.0 应用程序时收到的错误消息的屏幕截图。
答案2
默认情况下应该会安装 .net。在 Windows 7 中,默认情况下应该有 3.5。在 Win8 中,默认情况下应该有 4.0。如果您需要 4,请安装 4。