問題タブ [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.
windows - Windows で実行可能ファイルからの CAB の抽出を自動化するにはどうすればよいですか?
*nix ボックスでは、cabextract がうまく機能します。Windowsでcygwinをインストールする唯一のオプションはありますか?
.net - SCSF サービスの非同期呼び出し
SCSF サービスを非同期で呼び出すためのベスト プラクティスはありますか?
特に私が興味を持っているのは:
- バックグラウンドでのリクエストの実行
- キャンセルサポート
- 進捗報告
現在、私は2つのシナリオを思いつきました:
- バックグラウンドでリアルタイムの更新をリッスンし、受信したデータをグリッドに表示するリスナー サービス (株価をリアルタイムで表示)。
- キャンセル、進行状況レポートをサポートし、データを段階的に返す長期実行リクエスト。
activex - cab ファイルへの署名
免責事項: 私はファイルに署名した経験がなく、これが初めてです。
ウェブサイト用のワイルドカード SSL 証明書があります。ここで、サイトの 1 つで ActiveX コントロールをホストします。その証明書を使用して cab ファイルに署名しようとすると、「秘密鍵と証明書が一致しないか、有効な情報が含まれていません」というエラーが表示されます。cab ファイルに署名するために実行した手順は次のとおりです。 1. 証明書を秘密キーと共に pfx ファイルにエクスポートしました。2. 次の手順に従って、pfx ファイルから pvk ファイルと spc ファイルを作成しました : http://www.tech-pro.net/export-to-pvk-spc.html生成された pvk および spc ファイルを使用してファイルを作成します。
私はこの時点で過去 3 日間立ち往生しており、正しい答えを見つけることができなかったようです。また、ワイルドカード SSL 証明書がファイルに署名するのに十分かどうか、またはこの目的のために特定の証明書を購入する必要があるかどうかも知りたいです。ダブルクリックして証明書の詳細を見ると、証明書に記載されている唯一の目的は「リモートコンピューターの身元を保証する」です。これが、署名時にエラーが発生する理由でしょうか?
これについて私を助けてください。
ありがとう、よろしく、 Naveed
windows-mobile - WIN CE .cab ファイルと内部のすべてのファイルに署名します
会社から提供された cab ファイルがあり、自分の環境 (ターミナル) を保護するために、cab と内部のすべてのファイル (DLL および EXE) に署名する必要があります。何かツールはありますか?Microsoft の signtool を見たことがありますが、内部のファイルではなく、cab にのみ署名できます。
internet-explorer - IEがインストール中にActiveXインストーラーを削除するのはなぜですか?
CABとして提供されるActiveXコントロールがあります。cab名とclsidを持つ単なるOBJECTタグであるHTMLページがあります(したがって、ページにはまだ何もありません)。
これにより、IEはActiveXコントロールのインストールについて質問します。これは私が許可していることです。CABをダウンロードし、インストーラーを抽出して実行を開始します。
MSIEXECの実行中にコントロールをインストールしようとしているときに、IEは.MSIファイルがあるtempディレクトリ内のファイルを削除することを決定します。場合によっては、ファイルがプロセスによってロックされ、削除が失敗してからインストールが成功しますが、ほとんどの場合、削除が成功すると、MSIEXECはMSIファイルが存在しないというエラーをログに記録します。
PROCMONでこれらすべてが起こっているのを見ることができますが、理由はわかりません。WindowsとIEの複数のバージョンで再現可能です。MSIを削除するだけでなく、tempディレクトリ内のファイルを削除します。
私が持っている唯一の手がかりは、ファイルの変更日がビルドマシンで作成された日付であるということです。これは私が更新し続けることができるものではありません(Webサーバー上のCABの内部にあります)-変更された日付を最新に保つために5分ごとにこのCABを構築することはできません-したがって、それはないと思いますそれが、手がかりとしてそれを言及したかった。
IEが一時的にファイルを削除するのはなぜですか?それを停止する方法はありますか?
c# - CAB/SCSF コマンドとイベント
コマンドと CAB のイベントの違いは何ですか? コマンドが使用される意図とイベントはいつですか?
c# - UltraDockWorkspace を使用した CAB
アプリケーションに CAB と SCSF を使用しており、Infragistics の CAB Extensibility Kit を使用しています。
この記事に従いました。サンプルには 3 つのプロジェクトがあります。シェルフォーム。共通および SmartPartLib
SmartPartLib プロジェクトには、クラス ModuleController.cs があります。このメソッドは、アプリの起動時に表示されるいくつかのビューを作成しています...いつそれを知りたいですか
が初期化されています。サンプル SCSF プロジェクトで同じことをしようとしましたが、この WorkspaceObject を null として取得しています. Infragistics CAB Kit を使用している方は教えてください...
windows-mobile - スマート デバイス CAB プロジェクトでのインストールの問題
サテライト アセンブリを含むスマート デバイス CAB プロジェクトのパッケージを作成しています。これは初めてですが、インストールが成功した後、アプリケーションが一連のサテライト アセンブリにアクセスしようとすると、「リソース マニフェストがありません」という例外が発生しますが、カルチャ固有のフォルダーまたはサテライト アセンブリをスマート デバイス アプリケーション内で手動で置き換えると動作します。大丈夫。
どんな助けでも大歓迎です
ありがとう
javascript - JavaScript / jQuery DOMメソッドを介してActiveXコントロールをデプロイする方法は?
JavaScriptを介してActiveXコントロールのインストールを呼び出すことができる必要があるページがあります。私はいくつかのDOM中心の方法を試しましたが、どこにも到達できませんでした。ActiveXがすでにインストールされている場合、それをロードすることはできますが、CABをインストールすることができないようです。ストレートHTMLを使用すると、インストールは機能し、黄色のバーとすべてが機能します。
これは、ActiveXをロードできるコードです。jQuery1.4.2を使用します。hostは、ページに表示されるdiv要素への参照です。ActiveXがロードされている場合はtrue、それ以外の場合はfalseになります(すべてのActiveXコントロールで機能するかどうかはわかりませんが、会社が開発したコントロールでは機能します)。
visual-studio - Visual Studio に「ZIP プロジェクト」はありますか?
Visual Studio には、いくつかの「セットアップと展開」プロジェクトがあり、そのうちの 1 つが「CAB プロジェクト」です。
しかし、実際には、ソリューションからいくつかのフォルダーとdllを追加し、これをすべてzipファイルにパッケージ化して、Web上で簡単に配布できるようにする単純な「ZIPプロジェクト」が必要です。
そのようなプロジェクトの種類はありますか?
これを自分で作成したい場合、これを作成するためにどのリソースとリファレンスを使用すればよいですか?
Edit
@Cheeso
すべてのサブプロジェクトに依存するダミーの「クラスライブラリ」プロジェクトを作成しました。このダミー プロジェクトでは、ビルド後のイベントを使用して、7-zip を使用して dll を圧縮しました。しかし、私はこれに対するより良い解決策があることを望んでいました.