Click here to Skip to main content
11,490,973 members (72,277 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: .NET WPF Framework 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 20:17pm
U@0071K
Edited 17-Jul-12 21:29pm
v3
Comments
Sergey Alexandrovich Kryukov at 18-Jul-12 1:43am
   
What do you mean by "without"? :-)
--SA
U@007 at 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
Sergey Alexandrovich Kryukov at 18-Jul-12 1:45am
   
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 at 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… Smile | :)

[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 at 18-Jul-12 1:49am
   
See Updated my Question.
Sergey Alexandrovich Kryukov at 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
0 Sergey Alexandrovich Kryukov 521
1 Andy Lanng 303
2 Sascha Lefèvre 240
3 Maciej Los 235
4 OriginalGriff 165
0 Sergey Alexandrovich Kryukov 9,829
1 OriginalGriff 8,520
2 Sascha Lefèvre 3,574
3 Maciej Los 3,151
4 Richard Deeming 2,370


Advertise | Privacy | Mobile
Web04 | 2.8.150520.1 | Last Updated 18 Jul 2012
Copyright © CodeProject, 1999-2015
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