Это кажется очень странным вопросом, но я хотел бы знать, возможно ли это.Я имею дело с японским боссом, который запросил специальную программу запуска, которую я выполнил с помощью Windows Forms.С этой панели запуска вы можете запустить 3 установленные программы казино.
Плохая новость заключается в том, что существует определенное приложение для казино, путь которого не установлен в папке Program Files.Вместо этого он устанавливается в пользовательскую папку Appdata.
Что я сделал, когда вы нажали кнопку запуска этого казино
private void AlienLaunchBtn_Click(object sender, EventArgs e)
{
Process p = Process.Start(@"%HOMEPATH%\AppData\Local\Programs\Alien Casino\1.2.135\Alien Casino.exe");
}
Но я получил ошибку необработанного исключения
![enter image description here](https://i.stack.imgur.com/YRPyb.jpg)
Я обсуждал, что, если он будет использоваться на разных компьютерах, путь к файлу будет другим.
Поэтому он предложил сумасшедшую идею поставитьтекстовый файл с путями, написанными внутри него, и когда вы запускаете установку установки пользовательского модуля запуска, он должен получить пути, содержащиеся в этом текстовом файле.
Возможно ли это вообще?Если нет, то как лучше всего решить эту ситуацию?