title: Using Awesomium (x86) and OSK (x64) in the Same Any CPU App
body: <p>I'm developing a wpf application with Awesomium but in the same time I want to use OSK (windows 10 native on-screen keyboard). I'm getting an error saying "Could not start on screen keyboard" when I simply run Process.Start("osk.exe").</p>
  
  <p>If I remove Prefer-32-bit option, I can run the OSK. But I need Awesomium. How do I handle this?</p>
  
  <p>edit: I've set the UseShellExecute to true but the same result.</p>
  
  <pre><code>        Process osk = new Process();
          osk.StartInfo.UseShellExecute = true;
          osk.StartInfo.FileName = "osk.exe"; //  path;//  "osk";
          osk.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/ia9vK.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ia9vK.png" alt="Prefer 32 Bit is what Awesomium requires"></a></p>