問題タブ [combres]

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 投票する
3 に答える
2087 参照

c# - Asp.net Mvc 2.0Web.config.debug/release....System.UnauthorizedAccessExceptionの問題はユーザーコードによって処理されませんでした

webconfigのデバッグバージョンとリリースバージョンを使用しようとしていますが、機能しません。私が使用しているcombresと呼ばれるサードパーティのライブラリに対してこれを実行しようとしています。

http://combres.codeplex.com/

そこで、最初に必要なすべてのweb.configコードをweb.configに配置しました。これで、2つの異なる.xmlファイル(javascriptパスとcssパスを配置する場所)ができました。

したがって、本番環境には異なる.xmlパスがあり、デバッグも行われます。

そこで、この1行をweb.configのリリースとデバッグに移動し、xmlファイルのパスを変更しました。

私はこれを手に入れます

19行目-> routes.AddCombresRoute("Combres");

46行目-> RegisterRoutes(RouteTable.Routes);

そのため、なぜこのエラーが発生するのかわかりません。webconfig jsutは動的にマージされると思ったので、なぜそれが.debugのものではなく、トップレベルで機能するのでしょうか。

編集

これが私のファイルです(セキュリティ上の懸念からいくつかの情報が削除されました)

Web.config

ご覧のとおり、今は手動で前後に切り替える必要があるため、combresはコメントアウトされています。

これが私のweb.debug.configです

0 投票する
6 に答える
4225 参照

asp.net - Combres のルート (combres.axd) が機能しない

記事http://www.codeproject.com/KB/aspnet/combres2.aspxに従いました。

サイトを実行すると、combres.axd が機能しません。xml のファイルが正しくないとエラーが発生するため、combres が実行されていることはわかっています。Vista で ASP.NET 4.0 Web フォーム サイトを実行しています。

私の Combres XML 設定は次のとおりです。

すべての正しい値について web.config を確認しました。参照はマージ ディレクトリから追加されており、グローバル ASX ファイルには次のものがあります。

また、htmlソースに値が作成されていることも確認しました。

エラーや、機能しない理由や見逃した可能性のあるものを追跡するのに役立つものは何も表示されません。どんな提案も素晴らしいでしょう。

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

asp.net-mvc - Combres 設定を最適化する方法 (圧縮、縮小)

Combres の最適な設定を教えてください。私は次のものを持っていますが、CSS と JS が縮小されていないように見えます。

0 投票する
4 に答える
3941 参照

visual-studio-2010 - 必要-JSとCSSを縮小するためのVisualStudioカスタムビルドアクション

私はアプリケーションでCombresを使用して、実行時にjavascriptとcssを圧縮、結合、縮小してきました。これは非常にうまく機能し、YSlowを完全に満たします。

現在、パフォーマンス上の理由からプロセス全体を再考しています。これらすべてを実行時ではなくビルド時に実行することを考えています。

あまり面倒なことなく、これを行う方法について少しアドバイスが得られることを願っています。必要なことを実行できる既存のツール(Combresに類似)はありますか?

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

asp.net-mvc-2 - RackSpaceCloudsiteでのASPMVC2CombresLinkの問題

asp.net mvc2WebサイトをRackSpaceクラウドサイトに展開し終えたところです。

現在、次のようなエラーが発生しています:System.Security.SecurityException:リクエストが失敗しました。説明:アプリケーションがセキュリティポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要な権限を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。

これは次の行で発生しています:<%= Combres.WebExtensions.CombresLink( "siteJs")%>

つまり、CombresがApp_Data/Combres.xmlファイルのSiteJsリンクにアクセスしようとしているときです。問題なく動作していたDiscountaspからこのサイトを転送しています。

問題と修正がどうなるかについてのアイデアはありますか?

前もって感謝します

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

javascript - Combres は JS ファイルと CSS ファイルを結合しますが、縮小はしません

こんにちは、Combres を ASP.NET MVC プロジェクトに追加したところ、CSS ファイルが 1 つの CSS に、JS ファイルが 1 つの JS ファイルにスムーズに結合されますが、何らかの理由で縮小せずに実行されます。

なぜですか?(注-yuiミニファイアを追加したばかりです。ファイルを圧縮しません...)これが私のcombres.xmlです:

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

asp.net-mvc - なぜ Combres はまだ古いバージョンの System.Web.Mvc を探しているのでしょうか?

MVC 3 RC プロジェクトでCombresを使用していますが、Web サーバーにデプロイするとアセンブリ バインディング エラーが発生します。

System.IO.FileLoadException
ファイルまたはアセンブリ 'System.Web.Mvc, Version= 2.0.0.0 , Culture=neutral, PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)

<%= Html.CombresLink("commonJs") %>

私の開発マシンには、GAC に MVC 1 および 2 アセンブリがあるため、問題なく動作します。Web サーバーの GAC には MVC のバージョンがなく、MVC 3 アセンブリをビン展開しています。私のプロジェクトは System.Web.Mvc のバージョン 3.0.0.0 を参照しており、web.config に次のセクションがあります。

私は、このセクションが Combres に代わりにバージョン 3.0.0.0 を使用するように指示すると考えました。アプリケーションが参照を解決できないのはなぜですか?

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

asp.net-mvc - Combres を使用して、リンクの代わりに実際の縮小されたリソースを埋め込むにはどうすればよいですか?

HTML メールとして送信される MVC ビューを作成しています。多くのメール クライアントは外部 CSS スタイルシートをレンダリングしないため、それらをインラインで含める必要があります。私はすでにCombresを使用してメイン サイトのスタイルシートを結合および縮小しているので、これを使用してスタイルをメール ビューに挿入したいと考えています。

を使用して縮小されたスタイルシートHtml.CombresLink("siteCss")をレンダリングできますが、代わりに実際の CSS をインライン<link>でレンダリングするにはどうすればよいですか?

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

javascript - ASP.NET: Combres により、jQuery が圧縮されているときに「$ is undefined」が発生する

Combres を使用するノウハウをお持ちの方は、次のとおりです。

私の Combres.XML は次のようになります。

defaultDebugEnabled を false に設定すると、つまり、モジュールが実行を開始します... インライン Javascript と、ClientRegisterScriptBlocks の 1 つが「$ は未定義」と言って爆発します。明らかに、jQuery はロードされていないか、なんらかの方法で破壊されています。defaultDebugEnabled を true に設定して実際にこれを実行すると、結合された JS が正常に実行され、すべての参照が機能します。なぜこれが起こっているのかについて何か考えはありますか?ログには異常はありません。

出力:

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

asp.net-mvc - CombresとDotLessCssFilter

短期的には、それを機能させることはできません。フィルタはそれを自分で適用していないようです。

私は、MVC3かみそりアプリケーションでcombresを動作させようとしています。そして、DotLessCssFilterを除いてすべてが機能します。

ドキュメントにはそれが書かれていますIn order to apply a filter to your resource sets, you need to modify your Combres config file

私はcombres.configを次のように変更しました:

そして、それはファイルを結合し、必要に応じて最小化します。

私のファイルの1つに、単純な構文がありません。

しかし、それは決してフィルターを通過しないようです。

これがMVCの問題なのか、一般的な問題なのかわからない。

誰かがこのフィルターをうまく使用しましたか?

どうでも!(編集)

答えを見る