パブリック メソッドを呼び出そうとする Windows サービスを作成しました。メソッドを含む .dll を参照しましたが、コード内から確認できます。
Public Sub DoNextExecution()
SyncLock Me
timer.Stop()
EventLog.WriteEntry("Automated service started")
MyClass.AutomatedService()
EventLog.WriteEntry("Automated service finished")
timer.Start()
End SyncLock
End Sub
コードはこの時点まで正常に実行されますが、コード 'MyClass.AutomatedService()' を実行するとハングし、それ以上先に進みません。AutomatedService は、私が呼び出そうとしているメソッドです。「MyClass」を次のように宣言しました。
Dim MyClass As MyProject.MyClass
この方法で実際にメソッドを呼び出すことは可能ですか? または私は完全に間違った方向に向かっていますか?
前もって感謝します。