Я пытаюсь запустить osk.exe и постоянно получаю сообщение «Не удалось запустить osk». Проблема в том, что мой проект настроен на x86 (я использую базу данных ms access). Если я переключусь на x64 или любой процессор, все будет работать нормально, но база данных больше не будет работать. я пробовал это
using System.Diagnostics;
private void btnOSK_Click(object sender, EventArgs e)
{ Process.Start("osk.exe");
Process.Start(@"C:\windows\system32\osk.exe");
}
Я также пытался запустить SysWOWW\osk, но это тоже не сработало. Кроме того, мое приложение должно работать как на машинах x86, так и на машинах x64. Есть ли способ обойти это? Это очень расстраивает.