c#.net一直在win7+64位+sqlserver2005+vs2008+iis发布网站出现这个错
可能有几个问题:
1. 连接字符串的问题,要写成userid+pwd的形式;
2.IIS-》你的本地服务器-》应用程序进程池-》选择一个,我选的是默认那个DefaultAppPool,然后右键选择高级设置-》进程模型-》加载用户配置文件设置为TRUE
3.在iis应用程序池高级设置里 启用32位应用程序,这个很重要
4.发布出的mdf和ldf文件的安全属性要改,Authenticated Users和本机账户都完全控制
5.设置网站的端口号如2222,在windows防火墙-》高级设置-》入站规则-》新建规则 给端口号允许通过,这样其他人的电脑也可以访问你的网站
6.贴两个参考网站 http://jingyan.baidu.com/article/11c17a2c779962f446e39d93.html 这个比较全面的配置
http://www.cnblogs.com/tianguook/p/3881075.html 这个解决了用户 'IIS APPPOOL\***' 登录失败这个错误