Last post Mar 24, 2009 07:56 AM by XIII
Mar 24, 2009 07:27 AM|Garee|LINK
I created one wpf application and published it. When i run it from another system thar doesn't have Dotnet framework installed, it show me an error(Prerequisite- dotnet framework 3.0 &Windows installer). Any idea regarding this.
Mar 24, 2009 07:56 AM|XIII|LINK
indeed. WPF or XBAP applications require the correct .NET framework to be installed on the client to be able to run.
Taken from: http://msdn.microsoft.com/en-us/library/aa969776.aspx.
To run a WPF application, the Microsoft .NET Framework must be installed on the client. Internet Explorer 7 automatically detects whether clients are installed with .NET Framework when WPF browser-hosted applications are browsed. If not installed, Internet
Explorer 7 prompts users to install it.
To detect whether .NET Framework is installed, Internet Explorer 7 includes a bootstrapper application that is registered as the fallback Multipurpose Internet Mail Extensions (MIME) handler for content files with the following extensions: .xaml, .xps,
.xbap, and .application. When these file types are navigated to, and the .NET Framework is not installed on the client, the bootstrapper application asks for permission to install it. If permission is not provided, neither the .NET Framework nor the application
If permission is granted, Internet Explorer 7 downloads and installs the .NET Framework using the Microsoft Background Intelligent Transfer Service (BITS). After successful installation of the .NET Framework, the originally requested file is launched
in a new browser window.
.NET Framework auto-detection is available on Windows Vista, Microsoft Windows XP Service Pack 2 (SP2), and Microsoft Windows Server 2003 (SP1) clients that have Internet Explorer 7 installed.