Click here to Skip to main content
15,903,784 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Outputting to MFC Dialog Box Pin
CNewbie25-Jan-05 13:06
CNewbie25-Jan-05 13:06 
GeneralRe: Outputting to MFC Dialog Box Pin
CNewbie25-Jan-05 14:10
CNewbie25-Jan-05 14:10 
GeneralRe: Outputting to MFC Dialog Box Pin
FlyingTinman25-Jan-05 14:54
FlyingTinman25-Jan-05 14:54 
GeneralRe: Outputting to MFC Dialog Box Pin
CNewbie25-Jan-05 15:45
CNewbie25-Jan-05 15:45 
GeneralRe: Outputting to MFC Dialog Box Pin
David Crow26-Jan-05 3:21
David Crow26-Jan-05 3:21 
GeneralRe: Outputting to MFC Dialog Box Pin
CNewbie26-Jan-05 16:24
CNewbie26-Jan-05 16:24 
GeneralSetup Project Pin
Galen_225-Jan-05 5:42
Galen_225-Jan-05 5:42 
GeneralRe: Setup Project Pin
rwestgraham25-Jan-05 23:24
rwestgraham25-Jan-05 23:24 
I'm pretty sure the answer to this is no. You definitely cannot do it through the VS interface.

The problem is the MSI package is basically a database, and all files must have unique keys as well as attributes assigned. The file keys must also be assigned as secondary keys to other keyed tables like the Components table. So it is not a simple process.

InstallShield may still provide a drag and drop capability - the pre MSI versions did.

You can write an external app that populates MSI tables through APIs, but it would definitely be a non-trivial task to create. Much harder than manually adding the files...

You could also write a custom action that simply extracted all files from a given CAB and copy them to a target directory. But you would also have to provide custom actions for how, and when to remove this files in case of an uninstall, since the MSI itself would not have the set of information it needed to be able to handle for this.

Also non-trivial, at least to do it right.

Sorry,

Robert
GeneralMFC and web-site Pin
includeh1025-Jan-05 5:14
includeh1025-Jan-05 5:14 
GeneralRe: MFC and web-site Pin
Tom Wright25-Jan-05 5:37
Tom Wright25-Jan-05 5:37 
GeneralSave/Restore appearance scheme Pin
Member 166110225-Jan-05 4:49
Member 166110225-Jan-05 4:49 
GeneralRe: Save/Restore appearance scheme Pin
David Crow26-Jan-05 3:43
David Crow26-Jan-05 3:43 
Questioninf file??? Pin
charleslau285525-Jan-05 4:40
charleslau285525-Jan-05 4:40 
GeneralDrawDragRect Pin
poiut25-Jan-05 4:17
poiut25-Jan-05 4:17 
QuestionDLL -basic and AFX_MANAGE_STATE macro ??? Pin
GDavy25-Jan-05 2:51
GDavy25-Jan-05 2:51 
AnswerRe: DLL -basic and AFX_MANAGE_STATE macro ??? Pin
David Crow25-Jan-05 3:26
David Crow25-Jan-05 3:26 
GeneralCallback Function VC++ --> VB Pin
racing5725-Jan-05 2:03
racing5725-Jan-05 2:03 
Generalsending data from VC++ to Excel Sheet Pin
neelima_1525-Jan-05 0:12
neelima_1525-Jan-05 0:12 
GeneralRe: sending data from VC++ to Excel Sheet Pin
David Crow25-Jan-05 2:29
David Crow25-Jan-05 2:29 
Questionhow to display integers Pin
doneirik24-Jan-05 23:29
doneirik24-Jan-05 23:29 
AnswerRe: how to display integers Pin
Chris Losinger25-Jan-05 4:36
professionalChris Losinger25-Jan-05 4:36 
GeneralLinker error - looks like message map not getting exported from an extension DLL Pin
Nish Nishant24-Jan-05 22:28
sitebuilderNish Nishant24-Jan-05 22:28 
GeneralRe: Linker error - looks like message map not getting exported from an extension DLL Pin
22491724-Jan-05 23:30
22491724-Jan-05 23:30 
Generalmake AddIn to Visual Studio .net Pin
JabraJabra24-Jan-05 21:46
JabraJabra24-Jan-05 21:46 
Generalstd::out_of_range Pin
Anonymous24-Jan-05 19:38
Anonymous24-Jan-05 19:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.