如何安装Enterprise Library 5.0?

时间:2011-02-20 19:23:44

标签: c# .net .net-3.5 installer enterprise-library

当我尝试这样做时,我收到错误“应用程序需要.NET Framework 3.5 SP1”。我有.NET 4.0,如何安装3.5 SP1?我可以同时拥有两个吗?

4 个答案:

答案 0 :(得分:3)

随意安装所有版本的.Net。他们不会互相干扰!

为了向项目添加依赖项,我建议NuGet。非常方便,通过向其添加引用来使项目清洁,而不需要额外的安装包。

.Net 4.0项目能够使用.Net 2.0,.Net 3.0和.Net 3.5库。但请注意,在“.Net 4.0 Client Profile”下运行的项目在执行此操作时可能会出现问题,并且在尝试运行项目时只会出现误导性错误。在Visual Studio中,一切似乎都是正确的。

答案 1 :(得分:1)

就像Tedd Hansen所说,你可以确定你的计算机中有多少个.NET版本,因为它根本不会产生任何冲突。我认为你只是想安装一些东西。如果是这种情况,那么您可以随时使用this link下载将为您确定正确的3.5版本(x86或x64)的引导程序并下载并安装它。

如果您正在开发应用程序,可以通过转到项目属性页面来更改项目的目标框架,然后在编译选项卡中单击“高级编译选项”按钮。在那里你可以选择。

而且,正如Tedd所提到的,除非您明确知道其中存在的子集足够,否则您应该避免使用“客户端配置文件”版本。

答案 2 :(得分:1)

在我的计算机上(Windows 7 Enterprise x86)我已经安装了.Net framework 4.0和Enterprsie Library 5.0而没有任何问题。也许你正面临其他一些问题?

答案 3 :(得分:1)

IADAPTER, 我已经回答了这个问题。请参阅2011年2月5日评论dtd中的my answer and the workaround