問題タブ [system.web.optimization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
295 参照

unit-testing - バンドルにアクセスする ASP.NET MVC アクションの単体テスト

私のアクションメソッドのコードは次のとおりです。

このアクション メソッドを単体テストしようとすると、次のエラー/スタック トレースが表示されます。

何か案は?

Request が満たされると、ルートにアクセスできるなど、HttpContext を適切にモックしました。

バンドルをセットアップする必要がありますか? (Global.asax で行うように)

編集:

ILSpy を使用して System.Web.Optimization のソース コードを確認すると、Scripts クラスが静的な HttpContext.Current インスタンス (null) から HttpContextWrapper を作成しているように見えます。

0 投票する
1 に答える
504 参照

c# - DevExpress コントロールの MVC4 バンドル?

DevExpress の Web コントロールで MVC4 のバンドルと最小化を使用することは可能ですか? css は次のように宣言されています。

これを新しい Web.Optimization バンドルとミニマイザーにラップできますか?

0 投票する
3 に答える
2222 参照

c# - MVC4 バンドル javascript または css ファイルを別のドメインから?

MVC4 の Web.Optimization バンドル/最小化では、あるサイト (静的 Cookie なしドメイン) にバンドルを登録し、そのバンドルを別のサイト (Web アプリケーション ドメイン) で使用できますか?

たとえば、static.myapp.com には BundleConfig.cs があり、

そのバンドルを webapp のドメインのビューで使用できますか。たとえば、www.myapp.com はこれを Site.Master に持っています。

これは MVC4 バンドルで実行できますか? Cookie を使用しない静的ドメインから静的ファイルを提供することは、パフォーマンスの向上としてよく知られています。

0 投票する
1 に答える
3314 参照

c# - Web サイトの公開後にバンドルが表示されない

私はまだ ASP.NET MVC に慣れていないので、明らかな何かが欠けている場合はご容赦ください。最近、すべてがどのように機能しているかを確認するために、Visual Studio を使用して開発サーバーにサイトを公開しました。開発サイトを参照すると、バンドルとして定義されたスタイルや Javascript がコードに表示されません。

ローカル テスト システム レンダリング コード: 働く

開発サーバーがレンダリングしたコード: 動作していません

レンダリングされた 2 つのソース コードからわかるように、公開されたコードには CSS が追加されていません。これを修正するにはどうすればよいですか?

ありがとう!

0 投票する
1 に答える
5315 参照

asp.net - 「System.Web.Optimization」を使用したasp.netバンドルによって作成されたバンドルの圧縮?

MS による新しいバンドルおよび縮小パッケージを使用して、asp.net Web ソリューションにバンドルを作成しました。すべてが適切にバンドルされ、縮小されています (global.asax の方法を使用)。バンドルのみを圧縮します。

何をすべきか ?

ここで「Jquery」という名前のこのバンドルのように、バンドルされた出力の MIME タイプは何ですか:

したがって、gzip 圧縮の httpCompression セクションの webconfig ファイルに同じものを追加できます。

よろしく、 ガウラフ

0 投票する
1 に答える
468 参照

asp.net-mvc-3 - System.Web.Optimization バンドルのキャッシュからの取得に多くの時間がかかる

ページの 2 回目の読み込み中に、キャッシュからバンドルを取得する必要があるという奇妙な問題に直面しました。しかし、私が見ているのは、リクエストごとにいくつかの長い操作が実行されていることです。おそらく誰かがこれを理解する方法を知っていますか?7kb の CSS バンドルの 250 ミリ秒という数字はどこから来たのですか?

バンドルはデフォルトの MVC 4 プロジェクトからのものです。

画面は次のとおりです。

ここに画像の説明を入力

0 投票する
2 に答える
9961 参照

c# - System.Web.Optimization アセンブリのバージョン 1.1.0.0 を参照する方法

現在、ナゲットを介して MVC 4 アプリケーションで BlueImp による Jquery-File-Uploadと呼ばれるファイル アップロードを使用しようとしています。System.Web.Optimizationこのファイルのアップロードは、動作する名前空間に依存します。

私のアプリケーションはこのエラーをスローし続けます:

エラー 9 アセンブリ 'Backload, Version=1.9.3.0, Culture=neutral, PublicKeyToken=02eaf42ab375d363' uses 'System.Web.Optimization, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 参照されているアセンブリよりも新しいバージョン「System.Web.Optimization、バージョン = 1.0.0.0、カルチャ = ニュートラル、PublicKeyToken = 31bf3856ad364e35」

このようにweb.configを調整してみました

そして、私はまだ同じメッセージを受け取り続けています。

私はググって、ナゲット経由でインストールするように求めるリンクを見つけましMicrosoft.AspNet.Web.Optimizationたが、それでも問題は解決しませんでした。

System.Web.Optimization.dll のバージョン 1.1.0.0 を追加する方法を教えてください。

0 投票する
3 に答える
1250 参照

c# - MVC4 バンドル: バンドルの URL が保持される場所

バンドルが MVC4 に登録されている場合、受信httpリクエストを「傍受」する役割は何/bundles/someBundle?v=1hDzBpmYJm4Iu-OjRN1YqS1WeNThVl0kStLJGP8WCr41ですか? また、各バンドルのハッシュは(最初のリクエストで)1回だけ計算されるため、実際に保持されている場所はどこですか - そして404、入ってくるハッシュが一致しない場合に返すことは可能ですか