The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 過去ログ > 記事閲覧
アイコン 【Nandoku】制約条件を2つ以上設定したジェネリックメソ
日時: 2008/11/26 15:47
名前: いしい◆mllzUCP4eGY

お世話になっております。
「Nandoku」を使用させていただいています。
素晴らしいツールを提供してくださり、ありがとうございます。

使用している中で、不具合かと考えられる現象に遭遇したので
この投稿で報告させていただきます。

*****
制約条件を2つ以上設定したジェネリックメソッドが定義されたアセンブリに対して
難読化を実行しようとすると、以下のエラーが発生して実行できませんでした。

難読化に失敗しました。
コード解析に失敗しました。
{ILの該当メソッド部分のコード〜}


再現手順としては、Visual Studio 2005においてクラスライブラリ・プロジェクトを作成、
既定のファイル「Class1.cs」を以下のコードに置き換えて

using System;
using System.Collections;

namespace TestNamespace
{
public interface TestInterface
{
void Test<TList>() where TList : IEnumerable, IList;
}
}

ビルドしたDLLに対して難読化を実行したところ、前記のエラーとなりました。
Debug、Releaseビルドともに発生しました。
*****

以上になります。
過去スレやソフトウェアの注意事項は簡単に確認させていただきましたが、
これが既知の問題であった場合は申し訳ありません。


Page: 1 |

ファイル Re: 【Nandoku】制約条件を2つジェネリ ( No.1 )
日時: 2008/11/26 15:51
名前: いしい◆mllzUCP4eGY

申し訳ありません、環境に関する記載が足りませんでした。
以下に追記させていただきます。

* Nandoku 3.1.1

* Windows Vista SP1
* .NET Framework 2.0 SP2 (.NET Framework 3.5 SP1 適用)
* Visual Studio 2005 Professional Edition
ファイル Re: 【Nandoku】制約条件を2つ以上設定したジェネリックメソ ( No.2 )
日時: 2008/11/26 23:26
名前: Toki◆pRU.c9X.EOI

ご報告ありがとうございます。

再現可能なソースを提示していただけたので、問題個所が見つけやすく助かりました。

近日中に修正プログラムをULさせていただきます。
ファイル Re: 【Nandoku】制約条件を2つ以上設定したジェネリ ( No.3 )
日時: 2008/12/05 23:08
名前: いしい◆mllzUCP4eGY

最新版を取得して試してみたところ、問題が解消されました。
ご対応、ありがとうございました。

また、確認が遅くなってしまい申し訳ありませんでした。

Page: 1 |