diff --git a/DicomTool/Program.cs b/DicomTool/Program.cs index 8393fc3..160c443 100644 --- a/DicomTool/Program.cs +++ b/DicomTool/Program.cs @@ -31,10 +31,9 @@ namespace DicomTool Console.WriteLine($"【启动】{DateTime.Now:yyyy-MM-dd HH:mm}"); // 创建一个 Timer 实例 var timer = new Timer(); + DownEcgFtpImage(); try { - DownEcgFtpImage(); - Console.ReadKey(); timer.Interval = intervalInMinutes * 60 * 1000; // 设置为 true,使得 Timer 每隔设定的间隔时间自动触发一次 Elapsed 事件 @@ -208,6 +207,10 @@ namespace DicomTool Console.WriteLine("Download failed for " + reportEcg + ": " + ex.Message); continue; } + catch (Exception e) + { + Console.WriteLine("Download failed for " + reportEcg + ": " + e.Message); + } } } } diff --git a/PEIS.sln b/PEIS.sln index e83cf14..e09929d 100644 --- a/PEIS.sln +++ b/PEIS.sln @@ -9,6 +9,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "解决方案项", "解决 EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Update", "Update\Update.csproj", "{8894C92C-210D-459C-B5CD-7A6D2AB4CBE5}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DicomTool", "DicomTool\DicomTool.csproj", "{7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -33,6 +35,14 @@ Global {8894C92C-210D-459C-B5CD-7A6D2AB4CBE5}.Release|Any CPU.Build.0 = Release|Any CPU {8894C92C-210D-459C-B5CD-7A6D2AB4CBE5}.Release|x86.ActiveCfg = Release|Any CPU {8894C92C-210D-459C-B5CD-7A6D2AB4CBE5}.Release|x86.Build.0 = Release|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Debug|x86.ActiveCfg = Debug|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Debug|x86.Build.0 = Debug|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Release|Any CPU.Build.0 = Release|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Release|x86.ActiveCfg = Release|Any CPU + {7AFE3A9A-02C9-4D8C-A03B-1BFFECB153A3}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE