- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《在VS 2016 环境下打开微软MVC3实例 MvcMusicStore》.pdf
在Visual Studio 2013 环境下打开微软MVC3 示例MvcMusicStore 的详细说明
不知道有没有人有同样的需求,反正我在网上是没有找到现成的解决方案。特此写了个详细
说明,供遇到同样问题的人参考。此方法应该也可以应用于别的早期Web 项目。
步骤如下:
1. 到官网(/)下载MvcMusicStore 项目。
2. 将压缩包中的MvcMusicStore-Completed 文件夹下的MvcMusicStore 解压出来。
3. 双击该文件夹下的MvcMusicStore.csproj,在Visual Studio 2013 中打开该项目。VS2013
会自动将MvcMusicStore 项目升级到基于.NET Framework 4 的版本。
4. 如果打开后直接生成解决方案,会报错,错误信息如下:
查看项目中的 “引用”节点,会发现其中的 System.Web.Helpers 、System.Web.Mvc 、
System.Web.WebPages 三个package (dll )有问题。
5. 点击工具栏上的“全部保存”按钮,将当前的解决方案保存。
6. 右键点击解决方案节点,选择 “管理解决方案的NuGet 程序包”菜单项。若没有,则
到“工具→扩展和更新”中安装NuGet 插件。
7. 忽略对话框上方要求还原的信息,直接在“联机”中安装ASP.NET MVC 4 程序包。
8. 点击“生成→生成解决方案”,此时NuGet 会自动还原一系列dll,耐心等待还原完成即
可。
9. 再次点击“生成→生成解决方案”,此时可以生成成功,但是如果运行解决方案,仍会
报错,出错信息如下:
原因是MvcMusicStore 程序引用的dll 的版本已经被更新了,但是程序中Web.config 文
件中所定义引用的dll 的版本号没有同步进行修改。
存在此问题的有System.Web.Helpers、System.Web.Mvc、System.Web.WebPages 这三个dll
(就是在“引用”中存在问题的三个)。
10. 在“引用”中点击相应的dll,然后点击右键,选择“属性”,在对话框的“版本”栏中
可以看到当前的版本号。
截止写这篇说明的时候,System.Web.Helpers、System.Web.Mvc、System.Web.WebPages
这三个dll 的版本号分别为:、 和 。
11. 将程序根目录下的Web.config 中与Views 子目录中的Web.config 文件打开,并修改所
有涉及到这三个文件的版本号为新的版本号,修改完毕后保存。
上图 (~\Web.config )中的版本号从上至下分别改为:、、 、
上图 (~\Views\Web.config)中的版本号,前两个 (与WebPages 相关)改为,后
五个(与Mvc 相关)改为 。
12. 再次运行解决方案,基于MVC3 的示例程序MvcMusicStore,就可以在Visual Studio 下
运行了。
文档评论(0)