.NET 先决条件,3.5sp1 但没有 3.5? 4.0有问题吗?
标题很混乱,但问题并不大。
我使用默认的 3.5sp1 和 windows installer 3.1 做了先决条件。
我在虚拟机中运行它,令我惊讶的是它要求我安装 .NET。我检查了版本,我有 .NET 2 sp1、3 sp1、3.5 和 4.0 的两个变体(客户端和扩展测试版)。我查看了先决条件,似乎没有非 3.5sp1 的选项。
有什么方法可以选择非 sp1 吗?或者编译所以我不需要sp1? (它在启动时崩溃,但我愿意打赌我忘记了资源文件)
The title is confusing but the problem is not so much.
I made a prerequisite with the default 3.5sp1 and windows installer 3.1.
I ran it in my VM and to my surprise it asked me to install .NET. I checked the version and i have .NET 2 sp1, 3 sp1, 3.5, and two variants of 4.0 (client and extended beta). I looked in prerequisites and there doesnt seem to be an options for a non 3.5sp1.
Is there some way i can select the non sp1? or compile so i dont need sp1? (it crashes upon startup but i am willing to bet i forgot a resource file)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
似乎没有办法指定不使用服务包。但问题是 4.0 版本(可能是测试版)没有附带 3.5SP,因此不兼容。如果您的应用程序在没有 SP 的情况下确实可以正常工作,那么看起来您运气不好。
There doesnt seem to be a way to specify not using a service pack. But the problem is that version of 4.0 (possibly beta) does not come with a 3.5SP thus is incompatible. Looks like your out of luck if your app does indeed work correctly w/o the SP.
也许创建一个新的 VM 并在其上安装 VS2008, 没有 Service Pack。
Perhaps create a new VM and install VS2008 on it without the Service Pack.