我刚刚下载了ASP.MVC MSI软件包,但安装失败并显示“此Windows Installer软件包存在问题。作为安装程序的一部分运行的程序未按预期完成。您的支持人员或软件包供应商。“消息。
我看到其他人也有同样的问题(http://forums.asp.net/p/1336453/2699267.aspx)。还有别人吗?
我在Vista上运行带有SP1的VS 2008专业版。
一些其他信息:模板中的错误(C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ProjectTemplates \ VisualBasic \ Workflow \ 1033 \ StateMachineWorkflowLibrary.zip),文件(StateMachineWorkflowLibrary.vstemplate)等条目。未注册的ProjectType(VisualBasic)。这可能是由不正确的ProjectType引起的,也可能是因为未安装项目类型包。出现在事件日志中。
BTW我没有安装VisualBasic。我正在考虑重新安装VisualStudio ......:|
答案 0 :(得分:4)
我删除了所有错误的模板,但这并没有为我解决问题。我发现删除我安装的其他加载项让我安装Beta 1.在我的情况下,阻止安装的错误加载项是Clone Detective。
答案 1 :(得分:0)
我从一个完全不同的MSI软件包中得到了这个确切的错误消息 - DevExpress工具包 - 结果是由我的机器上安装的一个“防御”软件包引起的。
检查您的防病毒软件,反间谍软件,反入侵,防火墙,防xxx等软件包,看看是否有任何软件包可能阻止脚本正常运行。
希望这有帮助。
答案 2 :(得分:0)
安装程序正在尝试将模板添加到VB包中,而不检查它是否存在(ScottGuuuuuuu!)。
如果MVC的其余部分已安装并正常工作,请忘掉它。如果没有,您不必重新安装VS.快速解决方法是简单地安装Visual Basic(例如,修改安装而不是重新安装)。
答案 3 :(得分:0)