LINQ to SQL を使用する Web サイトの配置に関して、次の問題があります。以下は、dbml 側の接続プロパティです。
これは私のweb.configファイルのエントリです
<add name="myConnectionString" connectionString="Data Source=MYSQLSERVER;
Initial Catalog=MyDatabase;Integrated Security=True"/>
部分クラス コンストラクター (VB.NET)
Public Sub New() MyBase.New(ConfigurationManager.ConnectionStrings("myConnectionString").ConnectionString, mappingSource)
OnCreated()
End Sub
この Web サイトは、VS2010 内から正常に実行されています。
ただし、IIS に Web サイトを展開すると、データベースからデータが読み込まれないデータ部分を除いて、ページがレンダリングされます。
詳しくは:
Visual Studio Development Server を使用しているときに機能しています。ローカル IIS Web サーバーを使用するように変更すると、問題が発生します。IIS Express チェックボックスをオンにすると、正常に動作します。
追加情報: – IIS 5.1 を搭載した XP ボックスを使用しています。ASP.NET 4.0 を選択して aspnet_regiis を実行しました。.NET Framework 4.0 で IIS と .NET 間のマッピングは正しいです。
これをどのように軽減できるかについての情報はありますか?