0

ASP.NET Personal StarterKits3.5を使用してサイトを作成しました。VisualStudio2008のみを使用しています。.SQL Server(2005 Express)が組み込まれています...私のデータベースApp_DataASPNETDB.MDF...

ASPNETDBでテーブルもいくつか作成しました。

私のローカルPCでは、サイトは正常に実行されていました...

しかし、本番サーバーでサイトを公開すると、サイトが機能せず、次のエラーが表示されます

<!-- Web.Config Configuration File -->
<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

注:表示されている現在のエラーページは、アプリケーションの構成タグの「defaultRedirect」属性を変更してカスタムエラーページのURLを指すようにすることで、カスタムエラーページに置き換えることができます。

<!-- Web.Config Configuration File -->
<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration> 

私のホスティングプロバイダーの接続文字列..

<add name="ConnectionString" connectionString="Data Source=69.16.253.19;Initial Catalog=usa_data;Persist Security Info=True;User Id=user;Password=pass" providerName="System.Data.SqlClient"/>

ホスティングプロバイダーからSQLServer2005に接続するための接続文字列が提供されましたが、機能しません...

ローカルPCのApp_DataにASPNETDB.MDFファイルを含めると、ローカルPCのApp_DataからファイルASPNETDB.MDFを削除した場合に、ローカルPCで本番SQLServer2005を使用してサイトが正常に実行された理由がわかりません。 ...サイトが機能しなくなります...

誰かがこれを修正する方法をemに教えることができます...!! 過去3〜4日からとても緊張しています

4

2 に答える 2

0

まず、APP_DATA フォルダー内のファイルは、本番環境の DB としてアクセスできません。データベース全体を ASPNETDB.MDF から運用データベース サーバー (プロバイダーが提供) に移行する必要があります。その後、サイトが機能します。また、構成を : に変更して、正確なエラーを確認してください!!

移植が機能しない場合は、正確なエラーを確認して、ここに投稿してください。

于 2011-01-21T21:24:52.977 に答える
-1

ASPNETDB.MDF ファイルのバックアップを作成し、これを構成ファイルに配置した後、ホスティングにインポートします。

于 2011-12-14T23:19:36.240 に答える