0

バンドリングが正常に機能するアプリケーションを持っていますが、ネットワークから離れた場所でアプリケーションのデモを行う必要があるため、ラップトップの VM に転送しています。

私のラップトップでは、バンドルはページにレンダリングされません。レンダリングしないということは、文字通りそこに何もないことを意味します。バンドル内または個別のスクリプトまたは CSS ファイルはありません。

問題をデバッグしようとしています。バンドルはすべて にあるように見えますが、BundleTable次にどこを見ればよいかわかりません。

バンドルが応答に書き込まれる正確なタイミングと場所に関する詳細情報を提供するリソースの方向性を誰かが教えてくれれば、私は最も感謝しています。

ラップトップは Windows 7、Visual Studio 2010、.NET 4 を実行しており、IISExpress と Visual Studio 開発サーバーの両方で問題が発生します。

編集:少しばかのように感じます。この問題は、開発マシンとラップトップの仮想ディレクトリの構成が異なっていることが原因です。そのため、バンドルは正しく行われていましたが、スクリプトと CSS ファイルがバンドルに追加されていなかったため、何もレンダリングされませんでした。

4

1 に答える 1

0

おそらく同じ理由で、非常によく似た問題に遭遇しました。私の開発マシンには、時間の経過とともにプロジェクトに組み込まれた多くのスクリプトがありました。Web アプリケーションをローカルで実行すると、スクリプトが見つかりましたが、運用サーバーでは見つかりませんでした。プロジェクトのScriptsフォルダーに追加のスクリプトを追加していないことに気付きました。そのため、( VS 内のPublishメソッドを介して) 運用サーバーにデプロイするときに含まれていませんでした。実稼働サーバーで欠落している画像についても同じことが当てはまります。

于 2013-08-13T12:05:09.347 に答える