Setup dll problem

T

TW

Hi, I've created a setup dll for my CAB. I've included in the inf file

[DefaultInstall]
CEShortcuts=Shortcuts
CopyFiles=Files.Common,Files.Quarantine,Files.Update
CESetupDLL=Auto.dll
AddReg=RegData

its not working however. How can i work out why the CAB autostart is not
working?
 
I

Ilya Tumanov [MS]

Probably bad setup DLL. Please make sure it has all required entry points
and compiled for correct CPU (that's right it has to be native).



Also, I'm not sure what do you mean by "CAB autostart" and how setup DLL is
relevant to it. Setup DLL allows for custom logic to be executed, it does
not change setup process at all.


--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).
 
T

TW

Thanks, do i need the vsdsetup dll in the inf file like this

[DefaultInstall]
CEShortcuts=Shortcuts
CopyFiles=Files.Common,Files.Quarantine,Files.Update
CESetupDLL=Auto.dll
AddReg=RegData
CESetupDLL=vsd_setup.dll



Ilya Tumanov said:
Probably bad setup DLL. Please make sure it has all required entry points
and compiled for correct CPU (that's right it has to be native).



Also, I'm not sure what do you mean by "CAB autostart" and how setup DLL
is relevant to it. Setup DLL allows for custom logic to be executed, it
does not change setup process at all.


--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no
rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).

TW said:
Hi, I've created a setup dll for my CAB. I've included in the inf file

[DefaultInstall]
CEShortcuts=Shortcuts
CopyFiles=Files.Common,Files.Quarantine,Files.Update
CESetupDLL=Auto.dll
AddReg=RegData

its not working however. How can i work out why the CAB autostart is not
working?
 
I

Ilya Tumanov [MS]

You can only have one setup DLL.

--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).

TW said:
Thanks, do i need the vsdsetup dll in the inf file like this

[DefaultInstall]
CEShortcuts=Shortcuts
CopyFiles=Files.Common,Files.Quarantine,Files.Update
CESetupDLL=Auto.dll
AddReg=RegData
CESetupDLL=vsd_setup.dll



Ilya Tumanov said:
Probably bad setup DLL. Please make sure it has all required entry points
and compiled for correct CPU (that's right it has to be native).



Also, I'm not sure what do you mean by "CAB autostart" and how setup DLL
is relevant to it. Setup DLL allows for custom logic to be executed, it
does not change setup process at all.


--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no
rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).

TW said:
Hi, I've created a setup dll for my CAB. I've included in the inf file

[DefaultInstall]
CEShortcuts=Shortcuts
CopyFiles=Files.Common,Files.Quarantine,Files.Update
CESetupDLL=Auto.dll
AddReg=RegData

its not working however. How can i work out why the CAB autostart is not
working?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top