运行VISTA 32位。
我正在尝试安装c#Visual Express 2008 - 但它需要.NET 3.5。安装过程中的一个先决条件是.NET 3.5 ...它尝试安装但失败,没有真正的错误消息。
所以我从MS网站上下载了.NET 3.5独立版并尝试了它。但它失败并出现错误
[10/17 / 08,23:17:07] WapUI:[2] DepCheck表示未安装Microsoft .NET Framework 3.0SP1(CBS)。 [10/17 / 08,23:50:55] Microsoft .NET Framework 3.0SP1(CBS):[2]错误:组件Microsoft .NET Framework 3.0SP1(CBS)的安装失败。 MSI返回错误代码34
我目前安装了c#Express edition 2005。但我读到的一切都说我可以将这两个应用程序安装在一起。我相信2005年运行Framework 2.0。 2005年快报版运作良好。 - 它只是2008版本,我在安装.NET 3.5时遇到了问题......
任何想法?感谢
答案 0 :(得分:4)
.NET Framework 3.0是与Windows Vista一起发布的组件。要获取.NET Framework 3.0的SP1,您必须安装 Windows Vista SP1 。 .NET Framework 3.0的独立SP1安装程序适用于本机不具备该操作系统的操作系统。
答案 1 :(得分:3)
它不会自动为您安装.NET 3.0和SP1,这有点奇怪。似乎错误是它无法安装.NET 3.0(3.5的先决条件)。也许你可以尝试手动完成它? (另外,请确保您没有安装预发布版本。)
使用以下链接安装.NET 3.0。
.NET 3.0 Redistributable Package
然后,使用以下链接跟进.NET 3.0 SP1。
之后,再次尝试运行安装。如果仍然失败,您也可以尝试手动安装.NET 3.5 SP1。
答案 2 :(得分:0)
您是否安装过3.0或3.5的任何预发行版本?我在安装3.5时遇到了很多麻烦,直到我意识到我已经安装了WPF的CTP。在添加/删除程序中完成所有Microsoft和.NET安装,并确保您没有任何预发行版本。
答案 3 :(得分:0)
答案 4 :(得分:0)
是的,我现在也已经在这一段时间了。进入圈子。上面的“msdn”可能是关键。但是,出门和谷歌打开Windows更新。我已经尝试了,并且我找到了一个与另一个MS技术人员有着良好声誉的论坛,并指示使用命令行指令重命名这个并删除那个和yadda ...害怕死了,因为这是一个主要的工作机器。为什么MS会让所有这一切变得如此困难?在20年的计算中,我从未遇到Vista为我们制造的混乱局面。我无法打开Windows Update。在这个论坛中,我无法安装.NET内容。我需要的是.NET 3.5。但是遇到了同样谈论的“错误”。卡住。 MS每天都在使用Vista。我以为我已经调整了大部分的内部资源,甚至非常满意......直到用.NET反对这个问题。为什么不准备购买机器?我不记得曾经将Windows Update设置为不更新......所以这一切都是一个棘手的棘手。
答案 5 :(得分:0)
这个帖子已经老了,但我想我会添加一些东西
检查您是否安装了C ++ Redist,如果安装了C ++ Redist,请重新安装并重试。为我工作。