我可以在 Windows XP Embedded 上安装 .NET Framework 4 吗?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/4374357/
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
Can I install .NET Framework 4 on Windows XP Embedded?
提问by cnd
I can't test it but I need to know if it real , because I started working on project for it with .NET 4 so I must to be sure I can install it there.
我无法测试它,但我需要知道它是否真实,因为我开始使用 .NET 4 为它做项目,所以我必须确保我可以在那里安装它。
So can I install .NET Framework 4 on Windows XP Embedded ?
那么我可以在 Windows XP Embedded 上安装 .NET Framework 4 吗?
Thank you.
谢谢你。
采纳答案by Cameron MacFarland
Based on the wiki entry for Windows XP Embedded:
基于Windows XP Embedded的 wiki 条目:
Windows XP Embedded, commonly abbreviated "XPe", is a componentized version of the Professional edition of Windows XP.
Windows XP Embedded,通常缩写为“XPe”,是 Windows XP 专业版的组件化版本。
So I'd say yes, because .NET Framework 4 is compatible with Windows XP Professional.
所以我会说是的,因为 .NET Framework 4 与 Windows XP Professional 兼容。
回答by Robert Harvey
.NET 4.0 Framework Template available
.NET 4.0 框架模板可用
Microsoft has published a Windows XP Embedded template for the Microsoft .NET Framework 4.0 and .NET Framework 4.0 Client Profile.
Microsoft 已为 Microsoft .NET Framework 4.0 和 .NET Framework 4.0 Client Profile 发布了 Windows XP Embedded 模板。
The template can be used with the Image Configuration Editor. It will add all required packages automatically to ensure that the framework works properly with Windows XP Embedded.
该模板可与图像配置编辑器一起使用。它将自动添加所有必需的包,以确保该框架与 Windows XP Embedded 正常工作。
http://www.elbacom.com/blog/2010/11/net-4-0-framework-template-available/
http://www.elbacom.com/blog/2010/11/net-4-0-framework-template-available/
回答by Redax
Yes. Is possible because I use it. On Microsoft site you can find:
是的。是可能的,因为我使用它。在 Microsoft 网站上,您可以找到:
wic_x86_enu.exe (a prerequisite for my kind of image)
dotNetFx40_Full_x86_x64.exe (the library itself)
wic_x86_enu.exe(我这种图像的先决条件)
dotNetFx40_Full_x86_x64.exe(库本身)
回答by Brooks Moses
Microsoft has a KBEntry about installing .NET Framework 3 on Windows XP Embedded, here: http://msdn.microsoft.com/en-us/library/bb417255(WinEmbedded.5).aspx
微软有一个关于在 Windows XP Embedded 上安装 .NET Framework 3 的 KBEntry,在这里:http: //msdn.microsoft.com/en-us/library/bb417255(WinEmbedded.5) .aspx
For .NET Framework 3, the answer is "yes" -- but, because Windows XP Embedded is componentized, you need to make sure the Windows installation that you're trying to use has all of the necessary components, and it's quite a long list. I would expect the answer for .NET Framework 4 is the same, although it may require additional components. This does mean that you can't assume that .NET Framework will run on anyarbitrary Windows XP Embedded installation.
对于 .NET Framework 3,答案是“是”——但是,因为 Windows XP Embedded 是组件化的,所以您需要确保您尝试使用的 Windows 安装具有所有必要的组件,这需要很长时间列表。我希望 .NET Framework 4 的答案是相同的,尽管它可能需要额外的组件。这是否意味着你不能假定.NET框架可以运行在任何任意嵌入式Windows XP的安装。
回答by Marcel
I can double some of the previous posts, that this works. I have successfully installed a .NET 4 Applicationon a Rohde&Schwarz ETL TV Analyzer. It even worked with the usual Visual Studio Setup project, including all prerequisites.
我可以将之前的一些帖子翻倍,这很有效。我已在Rohde&Schwarz ETL TV Analyzer上成功安装了.NET 4 应用程序。它甚至适用于通常的 Visual Studio 安装项目,包括所有先决条件。
Kinda Cool!
有点酷!

