0

.NET Windows アプリケーションを保護するために Eziriz Intellilock を使用しています。アプリケーションは .NET 2.0 を対象とし、「任意の CPU」を対象として構築されています。ロックを解除すると、32 ビットと 64 ビットの両方の Vista で正常に動作します。ただし、Eziriz Intellilock でロックすると、ロックされたバージョンは 32 ビット Vista でしか実行できません。Vista 64 ビットで実行しようとすると、プログラムの初期化時に APPCRASH 例外が発生します。

誰もそのような問題を経験しましたか? 解決策はありますか?

私は彼らのサポートに連絡しようとしましたが、今のところ返信がありません:(

ありがとう、LD

4

4 に答える 4

1

最新バージョンを試してみてください。おそらく問題は修正されています。「Any CPU」でコンパイルされた製品では問題なく動作します。

于 2010-01-23T01:39:36.737 に答える
0

アプリのプラットフォームをx86に変更するとどうなりますか。まだクラッシュしていますか?x86の代わりに「AnyCPU」を使用しなければならない理由はありますか?

于 2009-04-25T19:30:01.397 に答える
0

私はIntellilockの最新バージョンを使用しており、大きな(または小さな)問題なしに64ビットアプリケーションを正常に暗号化することができました。

確かに、サポートチームからライセンスを購入すると、サポートチームはより多くの回答を得ることができます。

よろしく

于 2009-11-02T23:39:07.680 に答える
0

x86やx64に関するものではないことは確かです。難読化オプションの使用を減らすようにしてください。

Intellilock はかなり不安定なので、うまくいくまで試す必要があります。また、正しく起動する場合もありますが、実行中に予期しないクラッシュが発生する場合があることに注意してください。展開する前に十分にテストしてください。

于 2010-03-06T14:58:17.030 に答える