Я хочу вызвать / запустить MATLAB из кода C #.
Я могу запустить приложение Matlab exe (независимо) и сгенерировать csv , но если я интегрируюсь с C # и вызываю / запускаю приложение matalb exe, и я получаю эту ошибку:
Не удалось найти версию 9.4 MATALAB Euntim.Attempting .....
Пожалуйста, помогите мне.
Мой код (приведенный стековый поток):
private void LoadMatApp() {
string WorkDirectory = @ "C:\matlabApplication";
var cvsProcessor = new Process {
StartInfo = new ProcessStartInfo() {
FileName = Path.Combine(WorkDirectory, "MatAppGetCSV.exe"),
WorkingDirectory = WorkDirectory,
CreateNoWindow = false,
//WindowStyle = ProcessWindowStyle.Hidden,
UseShellExecute = false,
RedirectStandardError = true,
RedirectStandardOutput = true
}
};
cvsProcessor.Start();
cvsProcessor.WaitForExit();
}