投稿者 素人  (学生) 投稿日時 2019/9/27 13:58:21
魔界の仮面弁士さま

時間が経過していて申し訳ないのですが…
以前質問させていただいた内容について教えていただきたいことがあります。


最終的に、↓のように定義しましたが、
※(EasyModbus.ModbusClient)部で次のエラーが発生していることに気が付きました。
動作はしているのですが、気になるので解決したいと考えています。
何か原因がありそうでしたら、指摘していただけると助かります。


//////////////////////////////////////////////////////////////////////////////

' 変数の名前がクラスの名前と同じなのはややこしいので、 
' 変数名は少し変更しました 
Private modbusClientObject As EasyModbus.ModbusClient (※)

' 生成するタイミングは、Form1_Load でも Button1_Click でも構いません 
Private Sub ~~~
    modbusClientObject = New EasyModbus.ModbusClient(TextBox1.Text, 502)
End Sub
//////////////////////////////////////////////////////////////////////////////

◆エラーの内容
EasyModbus.ModbusClient部に赤い下線(波線)で、
"型 'EasyModbus.ModbusClientは定義されていません。"と表示されます。

◆ビルドの結果は特に問題ありませんが、
デバッグ時の出力モニタには次のメッセージが表示されます。
'Modbus TCP.exe' (CLR v4.0.30319: DefaultDomain): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: DefaultDomain): 'C:\Users\User01\source\repos\Modbus TCP\Modbus TCP\bin\Debug\Modbus TCP.exe' が読み込まれました。シンボルが読み込まれました。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Remoting\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms.DataVisualization\v4.0_4.0.0.0__31bf3856ad364e35\System.Windows.Forms.DataVisualization.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms.DataVisualization.resources\v4.0_4.0.0.0_ja_31bf3856ad364e35\System.Windows.Forms.DataVisualization.resources.dll' が読み込まれました。モジュールがシンボルなしでビルドされました。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0.0__b03f5f7f11d50a3a\Accessibility.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'Modbus TCP.exe' (CLR v4.0.30319: Modbus TCP.exe): 'C:\Users\User01\source\repos\Modbus TCP\Modbus TCP\bin\Debug\EasyModbus.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
EasyModbus Client Library Version: 5.5.0.0