misc.log

日常茶飯事とお仕事と

シグネチャを変換できませんでした

Visual Studio 2008が出した下記警告の英文版のメモ。

タイプ ライブラリ インポータでメンバ '.....' のシグネチャを変換できませんでした。
The type library importer could not convert the signature for the member '.....'

何でこんな話になっているかというと、Visual Studio 2005までしか対応していないとメーカーが言っているCOMベースのライブラリを、Visual Studio 2008で.NET Framework 3.5で作成したVisual Basicのプロジェクトに組み込んでみる実験を行ったので。

どうもダメみたい。動作はするのだけど、おそらく上記のメッセージに該当するメソッドやらプロパティをいじった際の動作が保証できそうにない。というわけで、環境をVisual Studio 2005に切り替えて作業することにする。

で、愕然としたこと。「Visual Studio 2008のソースを2005に変換するコンバーターは無いのね」そりゃ当然か。