【发布时间】:2012-09-28 09:11:13
【问题描述】:
我正在用 C# 开发 wpf 应用程序。我在我的应用程序中使用 grib 文件。我想将此 grib 文件内容转换为 csv 文件。从命令提示符我可以很容易地做到这一点。为此,我需要在命令提示符下转到 degrib.exe 的文件夹位置,即 c:\ndfd\degrib\bin。对于任何其他路径命令将不会被执行。我正在使用以下命令
C:\ndfd\degrib\bin\degrib D:\Documents\Pacificwind.grb -C -msg 1 -Csv
C:\ndfd\degrib\bin\degrib D:\Documents\Pacificwind.grb -C -msg all -nMet -Csv
命令成功执行。我可以在 C:\ndfd\degrib\bin 文件夹中看到生成的 csv 文件。我应该如何从 C# 执行相同的命令。我见过不同的例子,但没有一个对我有用。您能否提供我可以解决上述问题的任何代码或链接?
【问题讨论】:
-
你确定他们没有工作吗?或者文件不在您预期的位置
-
你能把不起作用的代码贴出来吗?
-
我很想在 .Net 中编写一个 Grib 解析器。 CSV 不是用作中介的特别理想的格式。 wmo.int/pages/prog/www/WDM/Guides/Guide-binary-2.html
-
或者更好的是,重复使用这个sourceforge.net/projects/gribcs
-
BugFinder 你是对的。他们在工作。我在看错误的位置。非常感谢 BugFinder。
标签: c# wpf exe process.start