早上好,我正在尝试通过GDCM与该公司的PACS建立连接,但是当系统执行StartAssociation()方法时,该方法将返回false,并且不会显示任何错误。我是否传递了一些不正确的参数?如何测试以确认参数正确?
注意:请记住,我正在使用一个实用程序来执行通过相同输入参数的测试,并且可以正常工作
//sendmove
var scu = new gdcm.ServiceClassUser();
scu.SetHostname("172.17.150.4");
scu.SetAETitle("CARLAO");//
scu.SetPort(104);
scu.SetTimeout(10000);
scu.SetCalledAETitle("NET-ANG");
// InitializeConnection
if (!scu.InitializeConnection())
{ Console.WriteLine("Err :Init"); }
var generator = new PresentationContextGenerator();
scu.SetPresentationContexts(generator.GetPresentationContexts());
if (!scu.StartAssociation())
{ Console.WriteLine("Err :StartAssociation"); }
else
{ Console.WriteLine("OK:StartAssociation"); }
谢谢 卡洛斯
注意:请记住,我正在使用一个实用程序来执行通过相同输入参数的测试,并且可以正常工作