0
我目前正在尝试使用名为dicom2的命令行程序将DICOM文件转换为PNG文件。使用dicom2.exe将DICOM转换为PNG
以下是我编写的用于测试其转换功能的.NET玩具应用程序的代码。它试图从C#控制台应用程序中运行dicom2:
public static void Main(string[] args)
{
StartDicom2();
Console.ReadLine();
}
private static void StartDicom2()
{
string fileName = @"E:\Temp\Projects\FYP\SCE11-0353\Uploads\dicom2.exe";
string commandLineArguments = @"-p *.dcm";
ProcessStartInfo info = new ProcessStartInfo();
info.CreateNoWindow = false;
info.UseShellExecute = false;
info.FileName = fileName;
info.Arguments = commandLineArguments;
try
{
Process dicom2 = Process.Start(info);
dicom2.WaitForExit();
}
catch(Exception e)
{
Console.WriteLine(e.ToString());
}
}
现在由于某种原因dicom2都没有开始执行。
经过调试,发现有一个System.InvalidOperationException
被引发。不知道它是否来自dicom2或其他东西。
dicom2已过时 – CharlesB 2012-03-21 09:34:42