2

環境: 64 ビット Windows 8

プラットフォーム: Visual Studio 2012、SQL サーバー 2012、IIS8

言語: C#

現在、msdn のチュートリアルを使用して asp.net Web アプリケーションを作成しています。サイトは正常に動作し、実行ボタンを選択すると Google Chrome に表示されます。Web サイトをデスクトップのフォルダーに公開し、IIS を介してホストしようとしています。私が抱えている主な問題は、web.cong で接続文字列を更新できるように、完全なコンピューター名を把握しようとすることです。

接続文字列は次のとおりです。

connectionString="データ ソース=(LocalDb\v11.0);"

IIS で Web サイトを参照しようとすると、datasource 属性で完全なマシン名を定義していないため、データベース エラーが発生します。ワークグループに参加していますが、ドメインには参加していません。また、IPアドレスだけでSQLサーバーにログインできません。(LocalDb)\v11.0 でしか SQL Server にログインできません。

外部から Web サイトにアクセスできるように、データ ソースの価値を判断する方法を誰か助けてもらえますか? ドメインのない自宅の PC でこの問題に遭遇した人はいますか? 職場のコンピューターでこれを何度も実行しましたが、自宅のコンピューターで IIS から何かをホストしようとしたことはありません。

4

0 に答える 0