Leadtools - 程序无法运行并出现以下错误:调用的命运发生异常

时间:2016-09-05 18:51:33

标签: dicom leadtools-sdk

步骤8:配置Storage Server Manager以使用MyQueryIOD.xml 运行CSStorageServerManagerDemo.exe 使用您在数据库配置期间定义的用户名和密码凭据登录 打开“查询设置”,将IOD XML路径设置为MyQueryIOD.xml文件。 有关创建MyQueryIOD.xml的说明,请参阅指定C-FIND-Rsp DICOM元素

this is error occurrs when I run this CSStorageServerManagerDemo.exe

https://www.leadtools.com/help/leadtools/v19/dh/to/leadtools.topics.dicom~di.topics.tutorialsampledatabasefortheleadstorageserver.html

1 个答案:

答案 0 :(得分:0)

我们网站上的本教程需要更新。我们的支持团队已将其报告给文档部门,并将很快修改。主要的修正是:

  • 打开项目My.Medical.Storage.DataAccessLayer
  • 打开此文件:
    D:\ LEADTOOLS 19 \ Examples \ DotNet \ PACSFramework \ CS \ Tutorials \ My.Medical.Storage.DataAccessLayer \ DataAccessLogic \ DataAccessAgent \ MyStorageDbDataAccessAgent.cs
  • 添加以下StoreDicom()覆盖,并重新编译:

...

public override void StoreDicom(DicomDataSet dataSet,
   string referencedFileName,
   string token,
   string externalStoreGuid,
   string retrieveAe,
   string storeAe,
   ReferencedImages[] images,
   bool updateExistentPatient,
   bool updateExistentStudy,
   bool updateExistentSeries,
   bool updateExistentInstances)
{
   StoreDicom(dataSet, referencedFileName, retrieveAe, images, updateExistentPatient, updateExistentStudy,
              updateExistentSeries, updateExistentInstances);
}

如果您在进行此更改后仍然遇到问题,请发送有关您尝试过的内容的详细信息以及您访问support@leadtools.com时遇到的任何错误。