作成日: 2026/04/13 最終更新日: 2026/08/27
文書種別
不具合
状況
修正済み
詳細
InputMan for Windows Formsの本体アセンブリをプロジェクトの参照設定に追加している場合、 Visual Basicのコードで以下のように「VB」を名前空間のエイリアスに指定すると、エラーメッセージ「Imports
エイリアス 'VB'は、ルート名前空間で宣言された 'vb'と競合しています。」が表示されます。
◎サンプルコード(Visual Basic)
Imports VB = Microsoft.VisualBasic
この現象は、InputMan for Windows Forms 7.0J SP1で発生していた不具合が再発した問題となります。
回避方法
この問題はService Pack 1(v13.0.4801.2017)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページ からダウンロードできます。
Service Pack 1より前のバージョンでは次の方法で回避可能です。
以下のように名前空間のエイリアスの名称を変更します。
◎サンプルコード(Visual Basic)
' 変更前
' Imports VB = Microsoft.VisualBasic
' 変更後
Imports MSVB = Microsoft.VisualBasic