a) Hi Richard,
You wrote: > You mention an EXE component. Are you trying to reverse engineer a Rose model > out of an executable? No, of course not. The *.exe component is placed by Rose while reverse engenerring b) In the mean time the solution to the problem has arrived from the Rational support (thankx a lot!); i attach here part of the mail: ------------------------ To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> cc: "Rational Technical Support (Europe)" <[EMAIL PROTECTED]> Subject: mryden CaseID: v1024230 Rose Enterpreise Edition V2002.05.00 / R everse Engeneering ... Hi! Do you have any folders within VC++, or do you have any added folders except for the default once in VC++? Have you added the source files to these folders? Please read the technote below, I guess that this is the problem. If the technote doesn't help, please send me your model and code if possible. Best regards Martin >>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Why do I only get a class diagram when I update Model from VC++ code? PRODUCT: Rose2001 and Rose2001A OS: win98, win2000, win NT4 DEFECT #: PATCH #: REFERENCES: CREATED: REVISED: QUESTION: Why do I only get a class diagram when I update Model from VC++ code (When I reverse engineer existing VC++ code) ? ANSWER: Two things to check for: 1. In Visual Studio, file view tab you have different folders. Check that all header and implementation files are within these folders and not directly under the VC++ project. Otherwise will not Rose reverse engineer the files. 2. In the File View tab in Visual C++, you will see a number of Folders. The default folders are "Source Files", "Header Files" and "Resource Files". If you have added any folders yourself to the file view in Visual C++ you need to make rose aware of that. You can make rose aware of the folders on model level (for the whole model) or on component level (only for a specific component). a) Model level: Tools -> Options -> VC++ tab -> Type: Module Specification -> Add the folder names you have in VC++ to the "ProjectFolders" property. b) Component level: Right click on the component -> VC++ tab -> Add the folder names you have in VC++ to the "ProjectFolders" property. Note 1: It's only VC++ folders on the same level as "Header Files" and "Source Files" that needs to be added to the "ProjectFolders" property in Rose. Rose will be able read subfolder to "Header Files" for instance. Note 2: In Rose2001 could Rose only read "Header Files" and "Source Files", so if you had any non English folder names like "Header Dateien", this folder will not be known by Rose2001 if you don't add it to the "Project Folders" property in Rose. -------------------- Best regards, Juan Carlos. ************************************************************************ * Rose Forum is a public venue for ideas and discussions. * For technical support, visit http://www.rational.com/support * * Post or Reply to: [EMAIL PROTECTED] * Subscription Requests: [EMAIL PROTECTED] * Archive of messages: * http://www.rational.com/support/usergroups/rose/rose_forum.jsp * Other Requests: [EMAIL PROTECTED] * * To unsubscribe from the list, please send email * To: [EMAIL PROTECTED] * Subject: <BLANK> * Body: unsubscribe rose_forum *************************************************************************
