У вас не может быть браузера на основе Webkit для непосредственного открытия приложения. Ваша лучшая надежда (и то, что Apple делает для открытия iTunes Store) будет состоять в том, чтобы ваше приложение .NET регистрировалось для открытия определенных типов URL-адресов, используя ссылку, которая указывает на URL-адрес этого типа.
Например, если ваше приложение может открывать URL-адреса myapp://
, вы можете использовать следующий HTTP-заголовок:
Location: myapp://mysettings
или более условная ссылка:
<a href="myapp://mysettings">Foo</a>
И тогда браузер позаботится об открытии приложения, которое может обрабатывать myapp://
схему URL (в данном случае, ваше приложение).