当前位置:编程学习 > C#/ASP.NET >>

为什么网站在vs2008下使用vs的web服务器可以正常运行,而部署到iis中出现错误

使用的操作系统是windows server 2008 r2 64位系统,iis是通过添加组件添加的,网站使用了sqlserver express数据库,在vs2008中通过vs的web服务器调试或直接运行就可以访问数据库,网站正常运行,而配置到iis中就会出现访问不了数据库的情况,

就是通过用户名 和 密码登录不了我的主页


求帮助,谢谢! IIS Visual Studio Web服务器 vs2008 数据库 --------------------编程问答-------------------- 账号的问题,你VS和你iis的账号不一样,需要设置 --------------------编程问答-------------------- vs iis帐号??,什么意思不明白,能详细些吗? --------------------编程问答--------------------
当我试图使用mdf表中的用户名和密码登录或者是注册用户向数据库中插入记录时,就会出现上述错误,但是我在32位Windows server 2008下配置就没有上述问题 --------------------编程问答--------------------
不好意思上图有误,错误信息如此图显示 --------------------编程问答-------------------- 首先检查iis服务器上 asp .net 版本,确认无误,运行temp 将此文件夹权限加入everyone ,如果iis有用户信息,查看匿名登录与其一至。
应该是版本权限类问题,在设置,不是程序问题。 --------------------编程问答-------------------- 还是不行啊,能不能说详细些,具体该怎么配置啊,asp.net页面可以正常访问,为什么就是执行与sqlexpress数据库相关的操作时就有问题,好像打不开数据库,,,,为什么32位下就没有什么问题,都很正常 --------------------编程问答-------------------- 可能是数据库所在文件夹权限配置问题。
把这个问夹的权限列表中增加 一个erveryone 用户。
右键--属性--安全--增加用户。 --------------------编程问答-------------------- 7楼说的对,另外网站使用的应用程序池要设置为32位模式,已解决。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,