Re: [NanDoKu4.0.0]アセンブリバージョン ( No.1 ) |
- 日時: 2012/09/05 07:21
- 名前: Toki◆pRU.c9X.EOI
- ご指摘ありがとうございます。
NanDoKuでの混在モードアセンブリの読出しで問題がありました。
修正版をULしました。
|
Re: [NanDoKu4.0.0]アセンブリバージョン ( No.2 ) |
- 日時: 2012/09/05 11:26
- 名前: テラボネ
- 素早い対応大変感謝します。
早速、V4.0.1をダウンロードし試して見ましたが、前回と同様のエラーが出ました。
お手数をお掛けしますが、再度のご確認をよろしくお願いします。(もし私の使用法が間違っていた場合はごめんなさい。)
|
Re: [NanDoKu4.0.0]アセンブリバージョン ( No.3 ) |
- 日時: 2012/09/16 23:48
- 名前: Toki◆pRU.c9X.EOI
- 外部のライブラリの読み込みに失敗しているようなので、
問題が無ければ使用しているライブラリを教えていただけませんか?
|
Re: [NanDoKu4.0.0]アセンブリバージョン ( No.4 ) |
- 日時: 2012/09/17 15:05
- 名前: テラボネ
- いろいろご面倒をお掛けします。
> 外部のライブラリ
使わせていただいているTKMPとマイクロソフト関係以外では、次のライブラリを参照しています。
●SoftWing.WingReport http://www.swg.co.jp http://www.swg.co.jp/product/wr31/wr31.html
●GrapeCity.Win.MultiRow http://www.grapecity.com/tools/products/multirowwin6
自分なりに単純なテストプロジェクトを作り2つのライブラリを組み込んでコンパイルしNanDoKu4.0.1でエラーが出ないかを確かめました。その結果エラーは出ず難読化できました。
他に試してみる方法はありますか?
|
Re: [NanDoKu4.0.0]アセンブリバージョン ( No.5 ) |
- 日時: 2012/10/06 18:00
- 名前: テラボネ
- 難題を押しつけてしまったようで申し訳ありません。
今ほどV4.0.1にて再度試してみましたが、やはり同じ結果でした。
たぶん私には理解できそうもないと思いますが、そもそも
> NanDoKuでの混在モードアセンブリの読出しで
というのは、何を意味しますか?
それと初歩的な質問ですが、「v2.0.50727 ランタイム」「4.0 ランタイム」というのは、.NET Frameworkのランタイムのことですか?
|
Re: [NanDoKu4.0.0]アセンブリバージョン ( No.6 ) |
- 日時: 2012/10/10 07:27
- 名前: Toki◆pRU.c9X.EOI
- NanDoKuは処理対象のアセンブリの構造解析にリフレクションを使用しています。
また、処理対象のアセンブリが使用しているライブラリも型などの確認のため
リフレクションで一部よみだしを行っています。
現在のNanDoKuは.Net v4.0で作成しているので、
.Net v2.0で作られたアセンブリを読み出すために今回の修正を加えました。
ただし、この修正はv2.0で作られている「混在モードアセンブリ」が対象となります。
今回問題が発生しているのは、外部のライブラリの読出しで間違いないと思います。
ただ、市販のライブラリとなると、そもそもリフレクションの解析処理が出来ないようになっている可能性もあるので、
解決するのは難しいかもしれません。
|
Re: [NanDoKu4.0.0]アセンブリバージョン ( No.7 ) |
- 日時: 2012/10/15 13:39
- 名前: テラボネ
- お返事ありがとうございます。
市販のライブラリ利用では難しいことが分かりました。
もしどうしても難読化したときは、プロジェクトの外部ライブラリを使用する部分をDLL化して独立させたら解決できないかと考えています。
いろいろありがとうございました。
|