Click here to Skip to main content
12,503,224 members (62,008 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: .NET WPF setup
hi all,

i am developed the wpf application.

how to create setup with below option

Project=>Properties=>Publish=>Prerequisites=>.Net Framework 3.5 SP1 & Windows Installer 3.1 with
Download prerequisites from the same location as my application

Let me know the details


Thanks in advance..........
Posted 17-Jul-12 19:17pm
U@0071K
Updated 17-Jul-12 20:29pm
v3
Comments
   
What do you mean by "without"? :-)
--SA
U@007 18-Jul-12 1:59am
   
See Updated my Question.
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

WPF is part of .NET. Therefore your question makes no sense. There is no way to make your app work without .NET installed, you need to install it. There is no WPF setup apart from .NET.
  Permalink  
Comments
   
Ah, I thought I went crazy and cannot understand this clever question... I answered in assumption that OP could not come to such a weird idea; and this is me who cannot understand what OP means... :-)
My 5.
--SA
U@007 18-Jul-12 1:49am
   
See Updated my Question.
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 2

You need to install .NET framework 3.0 or later, 4.0 recommended. I would install full version of the framework, even though .NET Framework Client Profile is supposed to include WPF, according to Microsoft documentation:
http://msdn.microsoft.com/en-us/library/cc656912.aspx[^].

To me, this documentation does not provide convincing facts justifying .NET Framework Client Profile. I don't see factual support of the claim that it is "optimized for client applications", and "faster deployment" and "smaller install package" (by what factor?) don't look critically important to me — I don't know the case where those factors caused a problem. Subset is a subset, and the statement "It provides functionality for most [read: "not all" — SA] client applications" looks much more scary than all other claims promising.

Microsoft had a lot of dead end products and technologies in the past; and the time proved they turn out to be useless, only contaminating the systems with dead legacy. Some technologies were introduced by other company, used by Microsoft and others and were pretty much abandoned. I happen to avoid using many of them. Examples? DDE, NetDDE, NetBIOS, IPX/SPX, NetBEUI, OLE… Maybe I'm missing something, but at this moment my intuition tells me that .NET Framework Client Profile won't last for long. I may be mistaken, of course. Would be interesting to check it up after a while… :-)

[EDIT]

I don't really understand the question "without .NET Framework (client profile) how can I install the setup in client system?". Should I understand it so that you hope to run your application without installing the framework at all? If so, just forget it. You need to required the client for the .NET installation as a prerequisite. Alternatively, you can distribute the framework with your application.

Please see:
http://msdn.microsoft.com/en-us/library/6hbb4k3e.aspx[^].

—SA
  Permalink  
v2
Comments
U@007 18-Jul-12 1:49am
   
See Updated my Question.
Sergey Alexandrovich Kryukov 27-Jul-12 19:26pm
   
And..?
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160919.1 | Last Updated 18 Jul 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100