Подтвердить что ты не робот

Приложение XBAP, могут ли они работать в Google Chrome?

Я разрабатываю приложение .NET 3.5 XBAP, которое отлично работает в FF3 и IE6/7 и т.д. Мне просто интересно, можно ли их запустить в других браузерах (в частности, в момент) Google Chrome.

4b9b3361

Ответ 1

Приложения XBAP работают в google chrome, однако вам нужно установить переменную PATH в среду, где находится xpcom.dll.

например, SET PATH = PATH; "C:\Program Files\Mozilla Firefox"

Ответ 2

В настоящий момент XBAP не работают в Google Chrome. Я как-то запускал его, но каждый раз после того, как я получил сообщение об ошибке, браузер не может найти xpcom.dll. По-видимому, эта ошибка возникает не только для приложений XBAP. Из того, что я читал, пользователям придется ждать исправления, поскольку Chrome все еще находится в бета-версии.

Update:

Похоже, он не будет исправлен: http://code.google.com/p/chromium/issues/detail?id=4051

Ответ 4

Первое, что требуется здесь, - это сделать .NET Framework 3.5 установленным после его проверки, работает ли приложение в Mozilla Firefox, потому что он использует плагин Mozilla, если есть некоторая проблема в Mozilla, выполните aspnet_regiis.exe -iru из командной строки Visual Studio с административной привилегией, затем установите для параметра Path значение C:\Program Files\Mozilla Firefox и добавьте следующие DLL в местоположение C:\Users\[Username]\AppData\Local\Google\Chrome\Application

  • mozalloc.dll
  • mozcpp19.dll
  • mozcrt19.dll
  • mozjs.dll
  • mozsqlite3.dll
  • nspr4.dll
  • nss3.dll
  • nssutil3.dll
  • plc4.dll
  • plds4.dll
  • smime3.dll
  • ssl3.dll
  • test.txt
  • xpcom.dll
  • xul.dll

и перезагрузите браузер, и проверьте приложение, если он все еще показывает, что скомпилирован плагин, сначала попробуйте переустановить фреймворк, а затем Mozilla, также для Windows 7, mozilla требует, чтобы NPWPF.dll располагался в C:\Program Files (x86)\Mozilla Firefox\plugins.

После всего этого ада приложение все еще не может отлаживать, а затем публиковать приложение XBAP и проверять его с файлом, а также держать палец, как он может работать на этот раз, так я сделал свое приложение в моей системе и проверили еще на 5 систем, поэтому надеемся, что он также устранит вашу проблему.