安装PetShop后调试的诸多问题

安装PetShop4.0后,双击PetShop.sln,用VS2005打开后进行调试,

一.先是出现无法直接启动带有类库输出类型的项目

原因是:有好几个解决方案,我们要选择一个为启动项目。我选择了Web,这个。

之后又出现用户 'mspetshop' 登录失败。该用户与可信 SQL Server 连接无关联。

原因有:1可能你的SQLSERVER没有设置SQL SERVER Windows身份验证模式。

2.或许你安装SQL SERVER时选了,但没有mspetshop这个登录数据库的用户名。

解决方法:

http://blog.csdn.net/EnjoyLife2009/archive/2009/04/06/4051548.aspx

(上面的应该是SERVER2000的)

以下是2005

第一步:打开SQL  Server  Management  Studio,windows登录进入. 

第二步:在左侧对象资源处理器中找到根节点,也就是你安装sqlserver时注册的服务器名称,如我的是HDC-DEV\SQLEXPRESS.然后点击鼠标右键,选择属性. 

第三步:在弹出的服务器属性对话框左侧找到安全性,在服务器身份验证处选择"sql  server    windows  身份验证模式" ,点确定返回主界面. 

第四步:在左侧对象资源处理器中找到"安全性"节点,展开并找到"登录名"子节点.在其中找到sa,并右击鼠标,选择属性. 

第五步:在弹出的"登录属性"对话框中,找到"常规"页下的"密码""确认密码",填入sa的密码.然后确定返回. 

最后  一步:关闭并重新打开SQL  Server  Management  Studio,在登录框的身份验证处选择"sql  server  验证",输入登录名sa以及你刚设定的密码即可登录.

以上是修改sa,你可以用类似方法新建一个petshop 的登录名。

二.登录名与密码是多少?

安装后web.config里数据库连接信息默认是加密了的 
你可以运行DecryptWebConfig.bat进行解密 

之后就可以在web.config.文件里查看相关的用户名与密码了。

三.我尝试用sa登录时,竟又提示账户被禁用了

原因:http://www.cnblogs.com/wfwup/archive/2009/04/29/1445898.html

解决方法:

WINDOWS账户登录查询分析器,输入一下语句并执行:

ALTER LOGIN sa ENABLE ;

GO

ALTER LOGIN sa WITH PASSWORD = '<password>' unlock, check_policy = off, check_expiration = off ;

GO

完成后,重新启动SQL SERVER服务,即可正常使用sa账户了。

 

另:我在IIS配置PETSHOP,浏览时出现

四.petshop4.0 IIS 中没有将虚拟目录配置为应用程序

打开IIS,找到项目节点,属性--> 目录选项卡--> 应用程序名   后面有个创建按钮....

其实这个选对网站是不会出错的。(我当时选了.NET Pet Shop 4.0这个文件夹,其实应该选择它的子目录,例如Web这个Folder

 

五.未能使用提供程序“RsaProtectedConfigurationProvider”进行解密。

解决:http://www.cnblogs.com/luyuliang/archive/2007/05/18/751377.html

XP系统用这个aspnet_regiis -pa "NetFrameworkConfigurationKey" "aspnet"

转载于:https://www.cnblogs.com/SeaSun/archive/2009/06/17/1504716.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值