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\***' 登录失败这个错误
解决SQL Server用户实例生成错误:本地应用程序数据路径问题

在Win7 64位系统上,使用C#.NET、SQL Server 2005和VS2008进行网站发布时遇到用户实例生成错误。解决方案包括:检查连接字符串格式;设置IIS应用程序池中DefaultAppPool的加载用户配置文件为TRUE;启用32位应用程序;修改mdf和ldf文件权限;调整Windows防火墙入站规则;参考链接提供更全面的配置和解决登录失败错误的方法。
最低0.47元/天 解锁文章
1155

被折叠的 条评论
为什么被折叠?



