0

Visual Web Developer 2012 を使用しており、共有ホスティング サイトの MySql Server に接続しようとしています。私の接続文字列は次のようになります。

 Server="myserverAddress";Port="3306";Database="myDatabaseName";uid="myUserName";Pwd="myPassword"

HTTP エラー 500.19 - 内部サーバー エラー ページの関連構成データが無効であるため、要求されたページにアクセスできません。

引用符の有無にかかわらず試しました。ここで何が間違っていますか?これについて何か助けていただければ幸いです。

4

1 に答える 1

0

そのため、接続文字列がそれを指していなくても、私のプロジェクトはデフォルトのデータベース (SQL Express) を使用していました。次のようなコンストラクターを使用して指定しない場合、EF は規則を使用して既定のデータベースをアタッチします。

 public class BloggingContext : DbContext

{

public BloggingContext()

    : base("BloggingDatabase")

{

}

}

次に、これ:

 <configuration>

   <connectionStrings>

<add name="BloggingCompactDatabase"

     providerName="System.Data.SqlServerCe.4.0"

     connectionString="Data Source=Blogging.sdf"/>

   </connectionStrings>

 </configuration>

ここですべてを見つけました... http://msdn.microsoft.com/en-us/data/jj592674.aspx .

于 2013-09-07T06:46:05.273 に答える