問題タブ [cab]
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.
zip - WinCE での CAB ファイルの作成
WinCE 5/6 デバイスで CAB ファイルを作成したいと考えています。これは、誰かが CAB ファイルを作成するバックアップ スクリプトを実行し、CAB ファイルをいつでもデバイスにロードして、以前の既知のポイントに設定を復元できるようにするというものです。
設定は、デバイスのさまざまなフォルダーにある xml ファイルとカスタム ファイルです。レジストリ設定については特に説明していません。
これができない場合、(商業的に) 使用できる無料の ZIP ファイル作成ソフトウェアはありますか?
前もってありがとうクリス
internet-explorer - Windows Vista および 7 での .cab ファイル (ActiveX) のインストールに関する問題
ActiveX コントロールを作成し、Internet Explorer を使用してクライアント マシンに自動インストールするための .cab ファイルを作成しました。そして、それを無効にすると、すべてが正常に機能します...開発環境用の証明書で.cabファイルに署名しました...この問題を克服する方法は何ですか..ユーザーに無効にするように言いたくありません彼らのUACモジュール...
windows - ActiveXコンポーネントの手動インストール
監視カメラシステムを見ようとしています。リモートアクセスはウェブサイトから利用できます。そのウェブサイトでは、カメラを表示するために、グッズが満載のCABファイルをダウンロードする必要があるようです。
一部のシステムでは、このインストールプロセスはうまく機能します。
いくつかの、特にインターネットの速度が遅いものでは、私は無限のループに入ります:ページに移動し、長時間待機し(これは、CABファイルをダウンロードする場所だと思います)、黄色のバーをクリックして許可します「このCABファイルをすべてのユーザーにインストールする」とページの再読み込みを行います。「このようなものをインストールするのは本当にクールですか?」というウィンドウが表示されることはありません。
小さなコードでこれを回避できる良い方法はありますか?CABファイルをダウンロードしてその内容を抽出しました。それはDLLとSetupScript.vbsでいっぱいです。SetupScript.vbsを実行させようとしましたが、DLLを手動で登録しようとしましたregsrv32
。必要な.OCXファイルと.INFファイルをにコピーしC:\Windows\Downloaded Program Files\
、レジストリを変更して、インストールがスムーズに行われたレジストリを模倣しました。
それにもかかわらず、私がWebページにアクセスすると、それでも永遠に時間がかかり、その後、上記のループに戻ります。
IEがコンポーネントを認識できるように、このコンポーネントを「適切に」登録するには、どのAPIを呼び出す必要がありますか?それとも、私が見逃しているもっと単純なものはありますか?
誰かがこれを解決するために私を正しい方向に向けてくれませんか?ブラウザはIE8、OSはVistaです。
ありがとう!
unity-container - SCSFカスタム依存性注入
オブジェクトビルダーによって行われる依存性注入を強化/模倣して、いくつかのカスタムプロパティを含めたい
標準的な方法は
mySmartPart.csで
[CreateNew] MyPresenter ABC {....}
[ServiceDependency] myService XYZ {...}
インクルード[MyCustomReferenceAttribute]CustomerObjectMyCustomer {....}
等
これはsmartPartが作成された後に明らかに行うことができますが、コードをどこでも繰り返す代わりに、必要なコード拡張をフックできる場所があると思います(期待していますか?)。
c# - C#/。NET:CABを作成し、外部ライブラリなしでCABにファイルを追加する
同様の質問があることは承知していますが、マークされた回答は、ユーザーのマシンにいくつかの依存関係をインストールする必要がある外部ライブラリへのリンクを提供します。
抽出や、ファイルの一覧表示などの凝ったものは必要ありません。フォルダの内容全体を1つのキャビネットファイルに追加するだけで済みます。私はcabinet.dllが\Windows\ System32フォルダーに存在することを知っており、私がやろうとしていることを達成するためにこのDLLと対話する簡単な方法があることを望んでいます。
外部ライブラリなしでこれを行うことは可能ですか?誰かが私を正しい方向に向けることができれば、私は永遠に感謝するでしょう。
c++ - CE6 で CAB をインストールすると、セットアップ DLL が実行されない
プログラムを Windows CE にインストールする CAB ファイルがあります。Windows CE 5 および 6 用の CAB (およびプラットフォーム構成) があります。
どちらの CAB にも、セットアップ プロジェクトのプライマリ出力を指す CE セットアップ DLL プロパティがあります。両方の CAB には、まったく同じコード (C++) が含まれています。
CE5 CAB をインストールすると、完全に機能し、カスタム セットアップ アクションは SetupDLL から実行されます。CE6 CAB をインストールする場合、セットアップは実行されませんが、他のすべてのファイルは期待どおりに解凍されます。
なぜこれが起こっているのか、誰かが光を当てることができますか?
すべてのコードとプロジェクトは、VS2005 を使用して作成およびビルドされています (すべての最新のサービス パックなど)。
ありがとうクリス
installation - Windows CEの不揮発性メモリにプログラムをインストールするにはどうすればよいですか?
Visual Studio2008を使用してWindowsCE用のCABセットアップを作成しました。すべてが正常にインストールされましたが、すべてのファイルが揮発性メモリ(\ Program Files)に移動しました。それらを不揮発性メモリ(\ Hard Disk \ Program Files)にインストールする方法はありますか?\ Hard Disk \ Program Filesに直接書き込むことはできますが、このパスがすべてのwinceデバイスで同じであるかどうかはわかりません。
どんな助けでも大歓迎です。
asp.net - ActiveX cab バージョンに関する明確化
ActiveX コントロール用の CAB を構築していますが、次の説明が必要です。
バージョン 2.0.0.1 の control.ocx があります。
コントロールを埋め込むときは、次のタグを付けます。
明日、ocx に新しい機能を追加し、3.0.0.1 としてバージョンアップします。
タグはどのように表示されますか?
codebase="control.cab#Version=3,0,0,1" 属性を含める必要がありますか? それが正しいか?cab ファイルのバージョンを設定できますか? クライアントに ActiveX コンポーネントを更新するように指示するにはどうすればよいですか?
よろしく、ダニー。
deployment - この .INF ファイルの何が問題なのか、誰か教えてもらえますか?
私はこれに一日中立ち往生しており、アイデアがなくなりました。
Web ページで開始された CAB ファイルからインストーラーを実行しようとしています。インストーラー (BlowbackInstaller.msi) と inf ファイル (以下を参照) を含む cab ファイルを作成しました。
問題: IE8 で Web ページにアクセスすると、コントロールがインストールしようとしているというプロンプトが正しく表示され、正しい署名情報が表示されるため、CAB ファイルが検出され、署名されていることがわかります。
次に、インストールするかどうかについて正しくプロンプトが表示されます。 代替テキスト http://www.freeimagehosting.net/uploads/cf19341e41.png
インストール ボタンを押した後、インストーラーを実行せずにページの処理を続行します。インストーラーにはいくつかのダイアログがあるため、これを知っています。
インストーラー (msi) を個別にテストしたところ、問題なく動作しました。IE によって CAB から起動されていないようです。INF ファイルに問題があると思われます。
それを開始するためのHTMLは次のとおりです...
CAB の .inf ファイルの内容を次に示します。
私が行方不明になっていることが明らかな何かを見た人はいますか、それともさらにトラブルシューティングするためのアイデアはありますか?
wpf - RegionManagerでRegionが見つかりません(PRISMを使用)
Prismでアプリケーションを書いています。ユーザーコントロールがあり、2つの<ContentControl>
コントロールが含まれています。これらの両方にリージョンが割り当てられています。Window
ユーザーコントロールは、を使用して表示されているでホストされていShowDialog()
ます。
ビューディスカバリーを使用してビューの1つを領域に追加し、もう1つはその領域にビューを挿入します。ビュー検出は正常に機能します。ただし、他の領域を参照してビューを挿入しようとすると、例外が発生します。
KeyNotFoundExceptionリージョンマネージャーにMyRegion
リージョン
が含まれていません。
RegionManagersリージョンを見ると、ビューを挿入しようとしているリージョンも、ビュー検出を使用しているリージョンも存在しません。
シェルとは別のウィンドウにいることは重要ですか?RegionManagerは1つしかないと思いましたが、ビュー検出が機能するためには2つ必要です...?それとも、アプリケーションのライフサイクルの後半で2つの新しいリージョンが作成されているためですか?それとも、新しいリージョンが私のMainRegion内にないためですか?
編集:
いくつかの掘り下げを行った後、Regionが作成されたように見えますが、RegionManagerのインスタンスが見つからないため、追加されません。手がかりはありますか?