問題タブ [embedded-resource]
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.
asp.net-mvc - PreCompiled Web サイトでカスタム VirtualPathProvider を実行する
VirtualPathProvider
現在、Asp.net MVC Web アプリケーションにカスタムがあります。
これVirtualPathProvider
により、ルートから Area がチェックされ"/{Area}/{Controller}/..."
、モジュールを使用してNameSpace.{Area}.Main.dll
、そのアセンブリに含まれるビューが埋め込みリソースとして返されます。
ascx
これはうまく機能し、、、、ファイルjs
を展開する必要はありません。css
今私の問題はこれです:
aspx
アセンブリ内のおよびファイルをプリコンパイルしascx
、ビューを埋め込みリソースとして使用する代わりに、Response.Write を使用してビュー クラスを作成したいと考えています。
を使用してビューをプリコンパイルできますが、ビューを見つけようとして失敗するたびにaspnet_compiler
エラーが発生し続けます。ViewEngine
私の主な目標は、特定のビュー/ユーザーコントロールを初めて使用する方法がより高速になり、コンパイルが行われるのを待たないことです。
アプリケーションをプラグインにグループ化し、このプラグインを Bin ディレクトリにデプロイできるため、これは必須です。
何かご意見は?
c++ - プラットフォームに依存しないリソース システム (Qt リソース システムなど)
Qt に付属しているような C++ 用のプラットフォームに依存しないリソース システムはありますか (ただし、Qt 依存関係はありません)。
C++ ソース コード内から任意のデータにアクセスしたいと考えています。つまり、アイコンだけでなく、翻訳やシェーダーなども含まれます。
または、たとえば ZIP 圧縮ファイルなどにアクセスするためのある種の仮想ファイル システム ライブラリも、私のニーズに適合します。
c# - C# アプリケーションのリソースと埋め込みリソースの違いは何ですか?
いつどちらを使用する必要がありますか?
アプリで使用するすべてのファイル (画像、サウンド、xml ファイルなど) を .exe ファイルの中に入れて、多数のフォルダーやファイルをデプロイしないようにします。
情報をありがとう。
jquery - jQueryを使用してテキストボックスに埋め込まれたコードを特定する
私は最近、「URLの埋め込み表現を許可するためのフォーム」であるoEmbedについて知りました。基本的に、好きなYouTubeビデオのURLを入力すると、oEmbedはこのページにビデオの埋め込みコードを返します。
ユーザーにURLを入力するか、テキストボックスにコードを埋め込むかを選択できるようにしたいと思います。埋め込みコードの場合はテキストをそのままにしておく必要がありますが、URLの場合は、oEmbedから埋め込みコードを取得する必要があります。
私の問題は次のとおりです。ユーザーが埋め込みコードとURLのどちらを貼り付けているかを特定するにはどうすればよいですか?
objectやparamなどの有効なタグの数をカウントするメソッドを追加しようと考えていましたが、これを実行しようとしてもうまくいきませんでした。
何か案は?
ありがとうございました
asp.net-mvc - リソース ファイルを使用したローカリゼーションに行き詰まっている
resx ベースのローカリゼーションに非常に奇妙な問題があります。
最初に、私が今どのようにそれを行っているかを説明させてください。
ASP.NET MVC プロジェクトです。Web とドメインの 2 つのアセンブリがあります。Web には MVC 関連のものがすべて含まれており、ドメインにはドメイン クラスが含まれています。また、ドメイン アセンブリでは、ローカリゼーション用に多くの静的リソースを保存します (3 つの異なる言語を使用してサイトを構築しています)。
したがって、このドメイン アセンブリには Localization フォルダーがあり
、CheckoutStrings.resx、CheckoutStrings.en-US.resx、CheckoutStrings.et-EE.resx などのファイルがあります。
奇妙なことは、VS 開発サーバーと IIS 7.5 の両方を使用して、ローカル マシンでこれがすべてうまく機能していることです。しかし、Windows Server 2008 R2 である Web サーバーにソリューションをアップロードすると、これも IIS 7.5 になり、ローカリゼーションが突然機能しなくなります。
アウトプットしてみた
私の見解では、ローカライズされた文字列を出力する直前です。
それは私に選択された文化を与えますが、それは正しいですが、それでも文字列はローカライズされたものではなく、フォールバック値としてレンダリングされます。
私は本当にここで立ち往生しています。誰かが何が起こっているのか手がかりを持っていることを願っています...
gcc - Windows の「リソース ファイル」に相当する Linux はありますか?
Linux用の共有オブジェクトとMinGW32を使用したWindows用のDLLとして構築したCライブラリがあります。API はいくつかのデータ ファイル (統計モデル) に依存しており、これを SO/DLL と一緒にロールインして、デプロイが 1 つのファイルになるようにしたいと考えています。
でコンパイルされた「リソースファイル」を使用してWindowsでこれを実現できるように見えますが、Windows用windres
のリソース処理コードを大量に作成する必要があり、Linuxのファイルにまだこだわっています。
Linux で同じ機能を実現する方法はありますか?
さらに良いことに、移植可能なソリューションはありますか?
c# - C# を使用して、リソース ファイル (.resx) にアクセスし、追加されたテキスト ファイルから読み取る方法は?
CrpResource.resx というプロジェクトにリソース ファイルを追加しました。次に、テキスト ファイルをリソース ファイルに追加した後、コードでアクセスして読み取りたいと考えています。
任意の提案をお願いします。
html - HTMLのEmbedオブジェクトにリンクするには?
ビデオ ストリームを表示する Embed オブジェクトがあります。HTML リンクを設定する方法を教えてください。ユーザーがリンクをクリックすると、別のウィンドウが開いてビデオが表示されますか?
これが私のhtmlファイルです:
現在、「AlJazeeraEnglish」というタイトルをクリックすると空のウィンドウが開きますが、その空のウィンドウに埋め込みビデオ フィードを表示するにはどうすればよいですか? 1 つの方法は、<embed>...</embed>
文字列を別の html ファイルに保存し、そのファイルにリンクすることです。しかし、別のファイルに保存したくないので、 : <A Href="<embed>...</embed>" target="_blank">
?
c# - .resx ファイル内のすべてのリソースをループする
.resx
C# でファイル内のすべてのリソースをループする方法はありますか?
.net - 指定されたカルチャまたはニュートラル カルチャに適したリソースが見つかりませんでした
2 つの ASP.NET Web プロジェクト (ProjectA と ProjectB) があります。ProjectA のクラスが、リソース ファイル Blah.resx を使用する ProjectB のクラスをインスタンス化すると、次のエラーが発生します。
タイプ 'System.Resources.MissingManifestResourceException' の例外が mscorlib.dll で発生しましたが、ユーザー コードでは処理されませんでした。
指定されたカルチャまたはニュートラル カルチャに適したリソースが見つかりませんでした。コンパイル時に "Resources.Blah.resources" がアセンブリ "App_GlobalResources.sn_flri6" に正しく埋め込まれているかリンクされていること、または必要なすべてのサテライト アセンブリが読み込み可能で完全に署名されていることを確認してください。
これは何が原因ですか?
このhttp://support.microsoft.com/kb/318603に関する Microsoft のサイトには、次のような記事があります 。
この問題を解決するには、フォームのクラス定義の後に表示されるように、他のすべてのクラス定義を移動します。
これは Windows フォーム プロジェクトのソリューションですが、それが Web プロジェクトにも当てはまるかどうかはわかりません。