私の MVC アプリケーションは開発マシンでは完全に動作しますが、実稼働サーバーにデプロイすると、常にさまざまなエラー メッセージが表示されます。次に例を示します。
「WebSecurity」クラスの他のメソッドを呼び出す前に、「WebSecurity.InitializeDatabaseConnection」メソッドを呼び出す必要があります。この呼び出しは、サイトのルートにある _AppStart.cshtml ファイルに配置する必要があります。
WebMatrix.WebData はバージョンを 2.0 に変更し、Copy Local = true を設定して、これらの行を web.config にコピーしました。
<roleManager enabled="true" defaultProvider="SimpleRoleProvider">
<providers>
<clear/>
<add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider,WebMatrix.WebData"/>
</providers>
</roleManager>
<membership defaultProvider="SimpleMembershipProvider">
<providers>
<clear/>
<add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" />
</providers>
</membership>
理由はわかりません。私は助けが必要です。