- app.config で構成されたデータベースにアクセスするライブラリ プロジェクトがあります。
- web.config で構成されたデータベースにアクセスする Web プロジェクトがあります。
どちらも正常に動作しています
ここで、Web プロジェクトのライブラリを使用したいと考えています。Visual Studio では正常に動作します。運用サーバーでは、Web プロジェクトはデータベースにアクセスしますが、ライブラリはプロジェクト Web からデータベースにアクセスできません。
app.config と web.config の ConnectionString は同一です。運用サーバーでは web.config 設定を使用しないでください。
私の英語に感謝し、申し訳ありません
編集
web.config および app.config 接続文字列
<connectionStrings>
<add name="IntranetConnectionString"
connectionString="Data Source=(local)\SQLExpress;Initial Catalog=Intranet;Integrated Security=True;"
providerName="System.Data.SqlClient" />
<add name="Database.Properties.Settings.IntranetConnectionString"
connectionString="Data Source=(local)\SQLEXPRESS;Initial Catalog=Intranet;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
エラー:
SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました)