Using DotNet in SVCPACK vs. RunOnceEx

Questions or comments on the switchless installers? Want to create a new one? Talk about it here.
Post Reply
tjtonytj
Posts: 2
Joined: Sat Oct 25, 2008 6:26 pm

Using DotNet in SVCPACK vs. RunOnceEx

Post by tjtonytj » Sat Oct 25, 2008 6:37 pm

Hello folks!!

I'm new to integrating all these addons, switchless installers and so on; so I need some advice; let's say I have a switchless installer (WMP11.EXE) and I know that .NET 2.0 is necessary for WMP11 to run in XP; What happens in the integration process when WMP11.EXE reached before say DotNetFx_All_In_1_Addon_v2[1].2.7z. I don't understand what happens when installation is taking place and WMP11.exe installs; which happens first? Please help a confused soul!!
TJ

User avatar
MrNxDmX
Moderator
Posts: 3112
Joined: Mon Jan 03, 2005 7:33 am

Post by MrNxDmX » Sun Dec 28, 2008 4:06 pm

Svcpak.inf is the file which controls svcpack installations. You can change order of programs in order to make them installable. But dont forget that some programs requires restart before its installation. Like daemon tools.
Daemon tools requires sptd tools in order to get installed, but if you install sptd tools right before daemon tools, it wont install.
If wmp11.exe requires dotnetfx addon, it will not install before dotnet's installation. Its a must for the wmp11 to run properly.


I dont know if i gave right answers. Hope I could help ;)

User avatar
compstuff
Posts: 464
Joined: Fri Aug 11, 2006 3:25 pm
Location: Florida

Post by compstuff » Mon Dec 29, 2008 9:53 am

I was instructed long ago that to control the order of integration change the addons name to begin with an Alph character of number... so A,B,C or 1,2,3 in front of the addon causes a controlled and sequencial integration.

If this is incorrect I'm sure someone will respond accordingly

MrNxDmx... where is Svcpak.inf located?

User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Post by yumeyao » Mon Dec 29, 2008 10:00 am

@compstuff
it's alpha sorted but it's only true when you integrate it.
when windows installer loads, it uses the sequence in svcpack.inf
so you can modify the squence by editing svcpack.inf

it is located in i386\
use 7-zip or what you like to open svcpack.in_(in fact it's a .cab file), and extract svcpack.inf

after editing svcpack.inf, you should:
either recompress svcpack.inf to svcpack.in_ and replaces the original one;
or put svcpack.inf in i386\ and delete svcpack.in_


@tjtonytj:
never heard that wmp11 need .net fx 2.0....
Image
My work list(Hosted by dumpydooby)

User avatar
beats
Posts: 772
Joined: Tue Nov 27, 2007 4:11 am
Location: Netherlands

Post by beats » Mon Dec 29, 2008 10:10 am

WMP11 does NOT require .Net v2.0. Or any other version of .Net for that matter.

User avatar
compstuff
Posts: 464
Joined: Fri Aug 11, 2006 3:25 pm
Location: Florida

Post by compstuff » Mon Dec 29, 2008 10:54 am

yumeyao... thanks for the explanation I never realized that before but I'm sure it will come in handy in the future :D

User avatar
MrNxDmX
Moderator
Posts: 3112
Joined: Mon Jan 03, 2005 7:33 am

Post by MrNxDmX » Mon Dec 29, 2008 4:49 pm

beats wrote:WMP11 does NOT require .Net v2.0. Or any other version of .Net for that matter.
Yup, it was just an example that he gave ;)

User avatar
beats
Posts: 772
Joined: Tue Nov 27, 2007 4:11 am
Location: Netherlands

Post by beats » Mon Dec 29, 2008 5:26 pm

Anyway, why is this in Switchless Installer Releases instead of Switchless Installer Discussion? ;)

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Mon Dec 29, 2008 7:34 pm

Well, that can be remedied, beats. ;)

Post Reply