Здравствуйте!
В 5-й версии запускал внешнее приложение на Windows следующим образом:
1 — Запускал ScadaServerMono
2 — Писал метод:
public double StartApp()
{
System.Diagnostics.Process.Start(«какой-то путь»);
return 1;
}
3 — Задавал в формуле канала управления эту формулу
В 6-й версии при попытки компиляции подобного метода получаю ошибку:
error CS1069: The type name 'Process' could not be found in the namespace 'System.Diagnostics'. This type has been forwarded to assembly 'System.Diagnostics.Process, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' Consider adding a reference to that assembly.
Если я правильно понимаю, то причина в NET Core, где нет нужного функционала из NET Framework.
Собственно теперь только через собственный модуль можно запускать внешние приложения?
-
Эта тема была изменена 1 год, 4 месяца назад от Mikhail.