5

asp.net アプリケーションをデプロイするのはこれが初めてです。

展開パッケージをビルドすると、プロジェクトを右クリックして [Build Deployment Package] を選択すると、次のエラーが表示されます。

エラー 1 Web 展開タスクが失敗しました。(タイプ 'dbFullSql' のオブジェクトとパス 'Data Source=.\SQLEXPRESS;AttachDbFilename=C:\JP\ASP\eTracking\test\App_Data\aspnetdb.mdf;Integrated Security=True;User Instance =True' は作成できません。)

タイプ 'dbFullSql' およびパス 'Data Source=.\SQLEXPRESS;AttachDbFilename=C:\JP\ASP\eTracking\test\App_Data\aspnetdb.mdf;Integrated Security=True;User Instance=True' のオブジェクトを作成できません。

データベース 'C:\JP\ASP\eTracking\test\App_Data\aspnetdb.mdf' に接続できません。SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索エラー) 0 0 eTracking

誰でもこれを手伝ってもらえますか..私はそれを理解できず、オンラインで解決策を見つけることができないようです.

わかりました問題を解決することができました。

[SQL のパッケージ化/パブリッシュ] の下のプロパティ ウィンドウで、グリッドの [既存のデータベースからデータおよび/またはスキーマをプルする] と [自動生成されたスキーマとデータ] のチェックを外します。

4

2 に答える 2

0

エラー メッセージは非常にわかりやすいようです。アプリケーションでローカルに接続されたデータベースを使用しています。これはパッケージャーでは機能しません。サーバー データベースへのデータベース アクセスを変更するか、アプリケーションに mdf ファイルを含める必要があります。

于 2012-04-13T01:52:59.150 に答える