.NET Pet Shop4.0 安装

  Pet shop是一个范例,微软用它来展示.Net企业系统开发的能力。Pet shop虽然是一个小型
的项目,系统架构与代码都比较简单,但是也凸现了许多颇有价值的设计与开发理念,适合初学
者入门。

 安装Pet shop

  运行Petshop.msi,一直next到下图位置,选择Full Install(Source Code and Databases),然后next到安装完成。

  win10下安装可能会出现错误提示提示:


  解决方法:右键petshop.msi--属性--兼容性--勾选“以兼容模式运行这个程序”

  接下来会出现如下画面:

  我使用的SQL身份验证,当然也可以选择Windows身份验证。

  安装成功后打开SQL Server会多出四个数据库。

 VS打开PetShop.sln

  若安装位置为默认安装位置C:\Program Files (x86)\Microsoft.NET Pet Shop 4.0,VS2019运行PetShop.sln需要提升权限。

  打开之后可能会提示单向升级,确认即可。

  在解决方案方案资源管理器种找到Web,右键--设为启动项目,并在生成中重新生成解决方案,在工具栏点击“启动”按钮,就可以看到Pet Shop首页了。

 可能出现的问题

 1、Membership

  未能在命名空间“System.Web.Security”中找到类型名“MembershipProvider”。此类型已转发到程序集“System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”。请考虑添加对该程序集的引用。

  选择Membership项目,右键--添加--引用--勾选“System.Web.ApplicationServices”,重新生成解决方案即可。

  运行时可能会出现如下画面,确认即可。

 2、未能加载文件或程序集“PetShop.BLL”或它的某一个依赖项

  未能加载文件或程序集“PetShop.BLL”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。

  选择Web项目,右键--属性页--生成--目标框架,若原来是.NET Framework 2.0改成.NET Framework 4.0即可。

2020-04-23 22:34:54 星期四

点赞

发表评论