在 Windows Server 2003 SP2 上安装 .NET 4.0

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/12609471/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-03 16:38:25  来源:igfitidea点击:

Installing .NET 4.0 on Windows Server 2003 SP2

.net.net-4.0windows-xpinstall

提问by Daniel Williams

I live in the world of Dark Matter developers where we still have to support mission-critical applications running on Windows Server 2003, SP2, 32 bit. At least I have the ability to upgrade to .net 4.0 on this machine. However, when I run the .net 4.0 full installer, I get the error:

我生活在暗物质开发人员的世界中,我们仍然必须支持在 Windows Server 2003 SP2 32 位上运行的关键任务应用程序。至少我有能力在这台机器上升级到.net 4.0。但是,当我运行 .net 4.0 完整安装程序时,出现错误:

Final Result: Installation failed with error code: (0x800B0100), "No signature was present in the subject."

Does anyone know how to get this to work? I have done it on a similar machine, but that was about a year ago.

有谁知道如何让这个工作?我在类似的机器上做过,但那是大约一年前。

回答by Daniel Williams

Ok, I got it. I had a bad installer, a lightweight one that needed to download components. When I got the right full package, and ran as Admin, then it installed just fine. The machine I was on did not allow downloads from Microsoft.

好,我知道了。我有一个糟糕的安装程序,一个需要下载组件的轻量级安装程序。当我得到正确的完整包并以管理员身份运行时,它安装得很好。我使用的机器不允许从 Microsoft 下载。

Here's the package I used:

这是我使用的包:

http://www.microsoft.com/en-us/download/details.aspx?id=17718

http://www.microsoft.com/en-us/download/details.aspx?id=17718