Got it ... Firefox (and Chrome, since I use FF DLLs to run XBAP on Chrome) launches XBAP using the dll from the .Net 3.5 installer, and since Windows 7 comes with 3.5 installed, this dll is not available
To fix this, I needed to copy the file
C: \ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Windows Presentation Foundation \ NPWPF.dll
from an XP computer to
C: \ Program Files (x86) \ Mozilla Firefox \ plugins
(if the FireFox folder does not exist, create it)
Also, if you want to do the same, I think this was the link I used to find out which FF files I need to copy to the Chrome installation directory:
The following libraries are found in the Mozilla Firefox C:\Program Files\Mozilla Firefox installation directory C:\Program Files\Mozilla Firefox must be copied to the Chrome installation directory:
- js3250.dll
- mozcrt19.dll
- nspr4.dll
- nss3.dll
- nssutil3.dll
- plc4.dll
- plds4.dll
- smime3.dll
- sqlite3.dll
- ssl3.dll
- xpcom.dll
- xul.dll
Assumming Chrome is installed in the following directory: USER matches your Windows user. C:\Users\[USER]\AppData\Local\Google\Chrome\Application
source share