2016-03-23 41 views
-2

私はmemebershipでasp.netにWebサイトを作成しました。私のウェブサイト、私はホストにウェブサイトをアップロードしたが、残念ながらそれは動作しませんでした。ファイルまたはアセンブリ 'MySql.Web、Version = 6.7.4.0、Culture = neutral、PublicKeyToken = c5687fc88969c44d'またはその依存関係の1つを読み込めませんでした

それは言う:ファイルまたはアセンブリをロードできませんでした。「MySql.Webを、バージョン= 6.7.4.0、文化=中立、なPublicKeyToken = c5687fc88969c44d」またはその依存関係

の一つが、私は私の全体の中でどのMySQLを使ったことがありません

最後に私のホストのmachine.configにアクセスすることはできません。これはユーザがログインしたい場合にのみ発生し、ウェブサイトの他の部分は正常に動作し、問題なくデータベースから読み込みます。

これは、名前がMyWebSiteの私の重要な部分です:

<membership defaultProvider="AspNetSqlMembershipProvider"> 
<providers> 
<clear /> 

<add name="AspNetSqlMembershipProvider" connectionStringName="LocalSqlServer" applicationName="/" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" requiresQuestionAndAnswer="true" passwordFormat="Hashed" type="System.Web.Security.SqlMembershipProvider" /> 
</providers> 
</membership> 
<!--Profile--> 
<profile> 
<properties> 
<clear /> 
<add name="level" /> 
<add name="lastword" /> 
<add name="section" /> 
</properties> 

</profile> 

Error Message

申し訳ありませんが、私はプロではないよ、完全に私に答えてください。

おかげで、あなたのdevのボックス(作品)に

+0

[mysql.webアセンブリをロードできません](http://stackoverflow.com/questions/17436446/cantの可能性のある重複-load-mysql-web-assembly) これを見れば、何が原因であるかがわかります。基本的に、削除する必要のあるMySQL dllへの参照があります。 Googleの情報への参照の追加/削除 – Matthew

答えて

1

....このフォルダ

Cでの検索を実行します。 "のmachine.config" のWindows \ Microsoft.NET \

を\をあなたのIISは、machine.configファイルを見つける......(通常は2.0または4.0)を実行されているバージョンに基づいて

。それはあなたの展開サイト上のdevのボックス上で動作していない理由を説明します

開き、それまでと

MySql.Web 

を探します。

あなたはこれを是正する必要があります。

参照:

Can't load mysql.web assembly

(受け入れ答え)

+0

私はGoogleを介してここに上陸し、この答えは正しい方向に私を指摘しました。 – Orion

関連する問題

 関連する問題