問題タブ [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.

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

windows-mobile - アプリケーションをスマート デバイスにデプロイする

Active Sync / Windows Mobile デバイス センターを使用してアプリケーションをデバイスに展開する最良の方法は何ですか? 機能するCABプロジェクトの作成を検討しましたが、これを行うための他のオプションを知りたいだけです..

また、アプリケーションがデバイスにインストールされ、デバイスのデスクトップにショートカットが作成されたときにアイコンが実際に表示されるようにするにはどうすればよいですか。

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

.net-3.5 - フォルダとキーレジスタを削除するSetupDLL

CompactFrameworkでアプリケーションを開発します。WindowsMo​​bile6.x用のnet3.5c#。

アプリケーションをアンインストールする際に、レジスター内のいくつかのキーとその内容を含むフォルダーを削除したいと思います。

インターネットを検索すると、SetupDLL Cabプロジェクトの使用方法に関する他のヒントに出会い、ac + +プロジェクトを作成し、メソッドを実装する必要があることがわかりました。

Install_Init-インストールを開始する前に呼び出されます。

Install_Exit-アプリケーションのインストール後に呼び出されます。

Uninstall_Init-アプリケーションがアンインストールされる前に呼び出されます。

Uninstall_Exit-アプリケーションがアンインストールされた後に呼び出されます。

リンクで説明されているように:http: //www.christec.co.nz/blog/archives/119

私の大きな難しさは、フォルダとそのすべての内容を削除し、c++を使用してレジスタ内のキーを削除することです。

私はインターネット上で見つけるためにいくつかの方法を試しましたが、どれもコンパイルさえしませんでした。

どうか、3日以上経ってもまだこの問題を解決できません。

再帰ディレクトリを削除するためのC++のサンプルメソッド:

ありがとう

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

compact-framework - アプリケーションをデプロイします。NET for Windows Mobile 6.x

prjetoで作成されました。NET Compact Framework 3.5 forWindowsMo​​bile6.x。

このプロジェクトのインストーラー(.cab)をどのように作成するのでしょうか。どのように展開しますか。NETFrameworkとSQLCEfor Mobile?

初心者ユーザーを考えます。

今日、私はWindows用のinstaller.cabと.msiを持っていますが、私のシステムで実行しているのは、SQLCEとCompactFramework3.5をインストールすることです。システムのインストール後にこれらのアプリケーションをダウンロードしてインストールする方法は?

インストーラーのサイズが大きくなる可能性があるため、これらのアプリケーションを一緒に送信したくない

ありがとう。

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

crystal-reports - CABファイルからMSIを作成するにはどうすればよいですか?

ユーザーが自分でインストールするために自分のマシンにアクセスできないため、Crystal Reports Active XPrintControlをユーザーにプッシュする必要があります。理想的には、グループポリシーを介してプッシュできるMSIを介してこれを実行したいと思います。

以下は、CAB内の.infファイルです。私が読んだことから、これをVisual Studioの「セットアッププロジェクト」に再パッケージ化できると思いますが、その方法についていくつかのアドバイスを探しています。

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

upgrade - CABとPrism2をPrism4にアップグレードします

Prism4に移行する予定のCABおよびprism2アプリケーションがいくつかあります。

CABおよび/またはPrism2アプリケーションをPrism4に移行した経験はありますか?

  • 知っておくべき「落とし穴」はありますか?
  • 移行をどのように見積もりますか?たとえば、元の開発コストのx%、または画面作業ごとのy時間になります。
0 投票する
1 に答える
879 参照

c# - Windows Mobile 6.5 CAB署名-付加価値は何ですか?

専用のお客様向けに、.NETCF3.5でWindowsMo​​bile6.5アプリケーションを開発しています。アプリは自動更新の機能を実装しています。アプリケーションは、起動時にWebServiceに新しいバージョンを要求します。新しいバージョンが存在する場合は、HTTP経由でCABインストーラーをダウンロードし、ShellExecuteによってCABインストールを呼び出します。
CABファイルは現在署名されていません。私のアプリケーションの場合、何がCAB署名を追加するのだろうか?
現在の問題は、CABをインストールするときに、ユーザーがインストールを確認する必要があることです(インストールする場所を選択し、新しいバージョンをインストールすることを確認します)。CAB署名がそれらのステップを排除するかどうか疑問に思いますか?
そして別の質問-私たちは非常に頻繁に更新を生成します(週に1〜2回)。すべてのCAB署名にはMicrosoftの参加が必要ですか?CABに手動で署名できますか?

よろしく

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

analysis - 解凍したファイルを実行せずに Win32 キャビネット セルフ エクストラクターを解凍する方法

授業では、マルウェアを分析する必要があります。

これは、.EXE Win32 キャビネット自己解凍ファイルです。(これが Windows の見方です。実際には 4D 5A 00 03 Hex で始まります)。実行すると、作成されたフォルダー内のすべてのファイルが抽出され、マルウェア (バッチ/VBS ファイル) が実行され、最後にマルウェア ファイルを含むフォルダーが削除されます。

マルウェアを実行せずに抽出するにはどうすればよいのでしょうか? ProcDump32 を使用しましたが、「プロセスが 32 ビットでないか、ロードできないか、すでに終了しています!」というメッセージが表示されます。

どういうわけか、ProcDump32のスタックに成功し、フォルダーを数秒間取得して「消える」前にコピーしたので、ファイルを取得しましたが、すべてを収集したかどうかわからないので、適切な方法で行いたいと思います.

そこで、出力ファイルを実行せずに Win32 Cab Self-Extractor ファイルの内容を抽出し、可能であれば抽出されたファイルのリストを表示できるアプリケーションを探しています。

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

compact-framework - .NetCompactFramework-ビルドサーバー上のCabBuilderに除外されたライブラリが再含まれます

VS2008のCabBuilderプロジェクトを使用して、CFcabファイルを生成しています。これは、依存関係に影響を与える変更を加えるまではうまく機能します。Cab Builderプロジェクトは、実際にCabにデプロイする必要のないあらゆる種類の追加ライブラリ(mscorlibなど)が必要であると判断しました。ライブラリを選択して明示的に除外し、変更をsvnにコミットします。ビルドサーバーがプロジェクトの最新版を取得してビルドすると、不正なライブラリが元に戻ります。ビルドサーバーで実際にcabプロジェクトを開き、(再び)含めたくないライブラリを手動で除外する必要があります。

  1. これはキャブビルダーの通常の動作ですか?

  2. 回避策はありますか?

  3. プロジェクトを使用する代わりに、別の方法で.infファイルをあきらめて生成し、ビルドサーバーでexeを実行してcabを生成すると、苦痛は少なくなりますか?

ありがとうございました

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

.net - Windows Mobile6.5CABの署名とwceload/サイレントの問題

個人証明書ファイル*.cerを生成し、それを使用してCABファイルに署名し、この証明書をWindowsMo​​bile6.5にインストールしました。このCABをデバイスにサイレントインストールしたい。「wceload.exe/silentMyCab.CAB」と呼びます。問題は、/silentスイッチが機能していないことです。/silentスイッチがすべてのプロンプト自体を確認することを期待しているときに、CABのインストールを確認するように求められます。さらに、CABが以前にインストールされている場合は、「以前のバージョンの...がインストールされています...」というダイアログは避けたいと思います。Windows Mobileでそれを行う方法はありますか?レジストリキーHKLM/Software / Apps / My App / Instlを0に設定しようとしましたが、機能しません。どんな助けでも大歓迎です。

よろしく