This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: StandAlone build and SQLRTInitialize
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 26, 2007
10:56 PM
StandAlone build and SQLRTInitialize
I have an InstallScript MSI project that builds and installs without error on my local machine.
I have now moved this over to a dedicated build machine that has IS12 and IS2008 StandAlone installs presnt.
When I build on the standalone environment, I am getting errors:
I have searched the system and ISSQLSRV.dll is present on the system in "C:\Program Files\Macrovision\IS 2008 StandaloneBuild" and "C:\Program Files\Macrovision\IS12".
Why am I getting the compile errors on the standalone machine only?
I have now moved this over to a dedicated build machine that has IS12 and IS2008 StandAlone installs presnt.
When I build on the standalone environment, I am getting errors:
Compiling...
Setup.Rul
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(656) : error C8025: 'SQLRTInitialize2' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(662) : error C8025: 'SQLRTGetConnections' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(662) : error C8041: '(' : function type required
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(682) : error C8025: 'SQLRTGetConnectionInfo' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(683) : error C8025: 'SQLRTGetConnectionAuthentication' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(683) : error C8041: '(' : function type required
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(691) : error C8025: 'SQLRTPutConnectionInfo2' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(692) : error C8025: 'SQLRTPutConnectionAuthentication' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(694) : error C8025: 'SQLRTTestConnection2' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(694) : error C8041: '(' : function type required
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1588) : error C8025: 'g_bSQLRTInitialized' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1627) : error C8025: 'SQLRTGetServers2' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1627) : error C8041: '(' : function type required
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1774) : error C8025: 'SQLBrowse2' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1774) : error C8041: '(' : function type required
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1776) : error C8088: 'endif' : not inside if statement
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1872) : error C8025: 'SQLDatabaseBrowse' : undefined identifier
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1872) : error C8041: '(' : function type required
D:\InstallShield 2008 Projects\Blue Chip\Script Files\Setup.Rul(1874) : error C8088: 'endif' : not inside if statement
Setup.inx - 19 error(s), 0 warning(s)
ISDEV : error -4370: There were errors compiling InstallScript
I have searched the system and ISSQLSRV.dll is present on the system in "C:\Program Files\Macrovision\IS 2008 StandaloneBuild" and "C:\Program Files\Macrovision\IS12".
Why am I getting the compile errors on the standalone machine only?
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 27, 2007
11:51 AM
Those are the new functions introduced in IS 2008. Please make sure that you are using IS 2008 StandAlone Build, not IS 12 to build the project.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 27, 2007
04:00 PM
Thanks. The finalbuilder project settings were still pointing at IS12.
![](/skins/images/3B39CE851FDD5528C393F146EB70A2D0/responsive_peak/images/icon_anonymous_message.png)