What does the user need to run a WPF browser application?

I've been working on WinForms and WebForms since the last 4 years. Until now, I have not considered migrating to WPF, but now I am considering it. Please tell me what is required on the client side to properly run WPF applications in the browser. What platforms is it compatible with?

Does the user need to install any special plugin?

+1


source to share


2 answers


From MSDN:

To run a WPF application, Microsoft .NET Framework must be installed on the client. Internet Explorer 7 automatically detects whether clients are installed with the .NET Framework when running in a WPF browser, applications are viewed. If not installed, hints Internet Explorer 7 to install it.

To determine whether the .NET Framework is installed, Internet Explorer 7 includes an application download that is registered as the Multipurpose Internet Mail Extensions (MIME) fallback for content files with the following extensions: .xaml, .xps, .xbap, and .application. When these file types are moved and the .NET Framework is not installed on the client, the bootstrapper application asks for permission to install it. If permission is not granted, neither the .NET Framework or the application.

If permission is granted, Internet Explorer 7 downloads and installs the .NET Framework using the Microsoft Background Intelligent Transfer Service (BITS). After successfully installing the .NET Framework, the initially requested file is launched in a new browser window.

.NET Framework auto-detection is available in Windows Vista, Microsoft Windows XP Service Pack 2 (SP2), and Microsoft Windows Server 2003 (SP1) clients that have Internet Explorer 7 installed.



I think your audience for a WPF browser application might be somewhat limited at the moment.

+4


source


On the client you will need version 3.5 for the .net framework and IE6 + or Firefox installed.



+1


source







All Articles