MVC2 MySQL的托管问题? [英] MVC2 MySQL Hosting Issue?
本文介绍了MVC2 MySQL的托管问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个MVC2应用程序,利用MySql.Web版本。 6.2.2.0,我开发的机器上正常工作!
但是,一旦我把它上传到我的 http://www.winhost.com 占我得到以下错误:
分析器错误信息:无法初始化提供商。丢失或不正确的模式。
第32行:LT;清/>
第33行:LT;添加名称=MySqlMembershipProvider
第34行:TYPE =MySql.Web.Security.MySQLMembershipProvider,MySql.Web,
版本= 6.2.2.0,文化=中性公钥= c5687fc88969c44d
有什么我可以做的就是这回事?或者说,我的主人摆布我是谁?
下面是我的配置:
<会员defaultProvider =MySqlMembershipProvider>
<供应商>
<清/>
<添加名称=MySqlMembershipProvider
键入=MySql.Web.Security.MySQLMembershipProvider,MySql.Web,版本= 6.2.2.0,文化=中性公钥= c5687fc88969c44d
autogenerateschema =真
的connectionStringName =MySQL的
enablePasswordRetrieval =假
enablePasswordReset设置=真
requiresQuestionAndAnswer =假
requiresUniqueEmail =假
了passwordFormat =加密
maxInvalidPasswordAttempts =5
minRequiredPasswordLength =6
minRequiredNonalphanumericCharacters =0
passwordAttemptWindow =10
passwordStrengthRegularEx pression =
的applicationName =/
/>
< /供应商>
< /会员>
解决方案
尝试这些文章,以确保您的主机,你的MySQL实例,你的Web应用程序的配置是否正确。
- MySQL的ASP.NET成员资格和角色提供商
- ASP.NET和MySQL - 成员资格提供一>
- 马文 - 帕尔默具有使用的MySQL Connector 李上实现.NET成员资格和角色有很大演练>
- Another可能涉及的问题。
I have an MVC2 app that utilizes MySql.Web ver. 6.2.2.0, on my dev machine locally it works fine!
However, once I upload it to my http://www.winhost.com account I get the following error:
Parser Error Message: Unable to initialize provider. Missing or incorrect schema.
Line 32: <clear/>
Line 33: <add name="MySqlMembershipProvider"
Line 34: type="MySql.Web.Security.MySQLMembershipProvider,MySql.Web,
Version=6.2.2.0, Culture=neutral,PublicKeyToken=c5687fc88969c44d"
Is there something I can do to get this going? Or am I at the mercy of my host?
here is my config:
<membership defaultProvider="MySqlMembershipProvider">
<providers>
<clear/>
<add name="MySqlMembershipProvider"
type="MySql.Web.Security.MySQLMembershipProvider,MySql.Web, Version=6.2.2.0, Culture=neutral,PublicKeyToken=c5687fc88969c44d"
autogenerateschema="true"
connectionStringName="mysql"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false"
passwordFormat="Encrypted"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""
applicationName="/"
/>
</providers>
</membership>
解决方案
Try these articles to help ensure your host, your MySQL instance, and your web app are configured correctly.
- MySQL ASP.NET Membership and Role Provider
- ASP.NET and MySQL - membership provider
- Marvin Palmer has a great walkthrough on Implementing .NET Membership and Roles using MySql Connector
- Another potentially related question.
这篇关于MVC2 MySQL的托管问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文