Attempts to integrate IBM Rational Rhapsody Architect for Software edition and Microsoft Visual Studio result in a link error.
When you build a project in Visual Studio which is created in Rational Rhapsody Architect for Software edition, the link error regarding OXF library occurs.
Rational Rhapsody products does not get redundant library information in the case of Rational Rhapsody Architect for Software edition.
Rational Rhapsody Architect for Software edition gets library information as well as Rhapsody Developer edition.
Code generation from Rational Rhapsody Architect for Software edition and synchronization from Visual Studio add libraries (such as. MSVC9oxf.lib, winmm.lib and wsock32.lib) to the project properties of Visual Studio as the additional dependency of linker. This information could cause link error when Visual Studio project is shared with other developers because Rational Rhapsody Architect for Software edition installation path is different in each environment.
Diagnosing the problem
Confirm link information is existing in Visual Studio.
- Click Project > Properties
- Select Configuration Properties > Linker > Input
- Click Edit link in Additional Dependencies
Resolving the problem
Rhapsody Architect for Software edition does not support Rhapsody frameworks and animation feature; therefore, you must remove redundant library information from the following properties in Rhapsody Architect for Software edition as appropriate to solve issue: