Здравствуйте, при создании процесса
добавил в ProcessStartInfo ключ-значение в
ps.EnvironmentVariables.Add(EmbeddedResourceManager.LibERPath, Value);
но после перезапуска приложения, получая значение из работающего процесса через переменную
item.StartInfo.EnvironmentVariables
приложение невидит установленный ключ-значение.
Что это может значить? из ProcessHacker можно увидеть что EnvironmentVariable там действительно присутствует.
Здравствуйте, #John, Вы писали:
J>Здравствуйте, при создании процесса
J>добавил в ProcessStartInfo ключ-значение в
J>ps.EnvironmentVariables.Add(EmbeddedResourceManager.LibERPath, Value);
J>но после перезапуска приложения, получая значение из работающего процесса через переменную
J>item.StartInfo.EnvironmentVariables
J>приложение невидит установленный ключ-значение.
J>Что это может значить? из ProcessHacker можно увидеть что EnvironmentVariable там действительно присутствует.
EnvironmentVariableTarget смотрели? Правильно его выставляете?