Click here to Skip to main content
15,881,413 members
Please Sign up or sign in to vote.
3.00/5 (1 vote)
See more:
Hello ,

I have a .net application developed in .net 4.0 and i created installer of same application using "Advanced Installer". Everything was working fine till last release of installer. Now when i run installer on clean windows 2003 server, it comes up with a error "you must install the 32-bit Windows imaging component (WIC) before you run setup."


My question is " Why i am facing this error now ?" and what is Windows imaging component (WIC) and how is it related with .net 4.0 and my installer?
Posted
Updated 28-Nov-11 19:05pm
v2
Comments
[no name] 29-Nov-11 1:06am    
EDIT: added "code" tag
Member 8562388 27-Dec-13 11:46am    
Microsoft .Net Framework 4.0 supported following OS versions:

Windows XP SP3
Windows Server 2003 SP2
Windows Vista SP1 or later
Windows Server 2008 (not supported on Server Core Role)
Windows 7
Windows Server 2008 R2 (not supported on Server Core Role)
Windows 7 SP1
Windows Server 2008 R2 SP1
http://www.microsoft.com/en-us/download/details.aspx?id=17851

This error coming because targeted OS is not [Windows Server 2003 SP2] it is [Windows Server 2003]
you need to install WIC component on unsupported OS to continue.
http://www.microsoft.com/en-us/download/details.aspx?id=32
Sergey Alexandrovich Kryukov 29-Nov-11 1:18am    
I'm puzzled: how can you develop application or even just the installation to it and be unaware of the prerequisites?
--SA
deepakdynamite 29-Nov-11 1:44am    
Installer was created before 5 months and was tested on Windows XP, Windows server 2003, Windows 7, Windows 2008 r2 and was tested numerous times. Even its working fine in market.Numerous clients have installer it and is working completlz fine. and i am aware of pre-requisites. I dont know how it happened in recently created installer

1 solution

This is not actually an error. This is a requirements to install WIC which is a prerequisite to your application. How come you don't know that it is requires if you say you were the one who created the installation? See:
http://en.wikipedia.org/wiki/Windows_Imaging_Component[^],
http://en.wikipedia.org/wiki/Windows_Image_Acquisition[^],
http://msdn.microsoft.com/en-us/library/ee719654.aspx[^].

Not to worry. The user should simple install prerequisite before your application. What's wrong about it?

—SA
 
Share this answer
 
Comments
deepakdynamite 29-Nov-11 1:23am    
Yes that right that its just a pre-requisite. but my confusion is "How this installer was working fine till now and how suddently this came into picture even though i havent changed any thing in installer except of latest release of my code"

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900