Uploaded image for project: 'S2Container.NET'
  1. S2Container.NET
  2. CONTAINERNET-156

ソースコードをコンパイルすると警告「XXXはCLSに準拠していません」が出る

XMLWordPrintable

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Minor Minor
    • None
    • Affects Version/s: 1.3.18, 1.4.0-RC3
    • Component/s: S2Container.NET
    • None

      メソッド名の先頭にアンダースコアを付けると発生する。
      http://msdn.microsoft.com/ja-jp/library/k5645wwb(v=vs.80).aspx
      http://msdn.microsoft.com/ja-jp/library/dy4zaya3(v=vs.90).aspx

      Seasar.NET内でこの警告が発生しているのはDxoInterceptorの
      protectedメソッド。
      (IMethodInvocationでも発生しているが、実装型がCLS準拠となれば解消されると思われる)
      CLS準拠の別言語で拡張などをしようとしない限りは実害はないと思われる。

            Assignee:
            sugimotokazuya sugimotokazuya
            Reporter:
            koyak koyak
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: