第一次用.net2.0 LOGIN登陆控件的困惑和解决方法 1、我们没有真正的服务器,我们只是租用了.net2.0 + SQLserver空间,SQL数据库名是固定的。2、空间提供商不可能给我们设定数据源或给你aspnetdb数据库权限。3、我们没有服务器的 \Windows\Microsoft.Net\Framework\v2.x\Config 权限。 已知上面三点,如果直接把本地测试好的项目传到服务器肯定会出错(因为他默认是调用\Windows\Microsoft.Net\Framework\v2.x\Config ),我认为好的解决方法是把aspnetdb数据库内容全部导入自己的远程SQL数据库后,再定义项目的web.config数据库连接字符串。web.config 注:membership节点的那个注释是转载的,忘了地址了。