質問

これは、.NETフレームワークなしで動作するように私は自分のアプリケーションでXenocodeを使用しています。私はXenocode仮想アプリケーションスタジオ(バージョン6.1)を使用しています。すべては私がアプリケーションディレクトリ内に埋め込まれているの.sdfファイルを除いて正常に動作します。実際にアプリケーションの代わりに、SQLサーバに私は、SQLコンパクト版(3.5)を使用していると私はreqired DLLが含まれています。すべてのファイルは、「の.sdf」ファイルを除いて取り組んでいます。

任意のアイデアyがそうということでしょうか?それは、スナップショットの後xenocodeが取られたときに、「の.sdf」ファイルが使用されているためですか?もしそうなら、そのための解決策は何ですか?それが動作していないと私はアプリケーション「の.sdf」ファイルを実行する場合に使用される場合Xenocodeのスナップショットの後には、アプリケーションを認識しませんので、私はそれを使用して避けることができません。

とにかくこの問題を解決するには?

正しい解決策はありません

他のヒント

それはあなたの質問から何をやったか、私には100%明確ではないのですが、私は何が起こっていますが、あなたのいずれかがそれの名前埋め込みリソースとして、あるいは少なくとも実際のファイルを持っているとXenocodeはの名前を難読化していることだと思いますリソース、そのアプリケーションはもはやそれを見つけることができます。 Xenocodeに移動し、すべてのリソースを難読化しないようにそれを言うと、これは(質問の私の解釈が正しいと仮定して)、それを解決します。

起こっているものだと思う。のあなたは、あなたの質問からやったが、私はのものを私に100%はっきりしていないあなたが埋め込まれたリソースまたはそれの少なくとも名前として実際のファイルを持っているのどちらかということで、 Xenocodeは、リソースの名前を難読化していないため、アプリケーションはもはやそれを見つけることができます。 Xenocodeに移動し、のないのすべてのリソースを難読化し、これは(質問の私の解釈が正しいと仮定して)、それを解決しますし、それを教えてくれます。

返事のおかげで、

そのない難読化されたリソースとして。私はそれがアプリケーションディレクトリをファイル追加し、ファイルはフォルダ@ @APPDIR @ / @ PROGRAMFILESで抽出された場合にそれが存在です。私はそれを使用することはできませんので、しかし、ファイルが破損しています。 シンプルで私が言う場合、私はXenocodeでそれを使用するときに私の.sdfファイルが破損して取得されることを意味します。 私は理由がわからないんだけど、それはXenocodeは、スナップショットの後に取っているときのようにその時がの.sdfファイルは、アプリケーションによって使用されているので、それが適切な形式またはワットでコピーされない可能性があることかもしれません。 .sdfファイルが破損した!!!!!!!!あるY私は理由がわからないんだけど とにかく私は、解決策を見つけ、それをしようとしています。 その破損した場合、私は私のコードでEngine.Repair機能を使用しています。 しかし、それは私が感じる良い方法はありません。 .sdfファイルが破損している、なぜ私は気にしています!!!!!!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top