Skip to Content
author's profile photo Former Member
Former Member

SBO 2004 Installer with Installshield

Hi

I am new in SBO and Installshield. Pls anyone help me to write Intaller.

In installshield which project we have to select. BasicMSI?? or any other. because in BAsicMSI we can't write script.

And What are other settings.

Thanks in advance

Regards

Yashi

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Feb 08, 2005 at 07:36 AM

    Yashi,

    Keep in mind that the installation of an add-on in SBO is a totally "different animal", than regular Windows installation. If you are a VB.NET programmer there is very useful sample in the SBO SDK. The best approach IMHO is to write an add-on as a single-file EXE (e.g. myaddon.exe) along with the Interop.SAPbouiCOM.dll (I'm a C# developer and I'm not sure if a VB.NET project needs this dll to interoperate with the SBO API). Write a separate installer (myinstaller.exe) which includes myaddon.exe and Interop.SAPbouiCOM.dll as embedded resources (that is embedded as binary data in the myinstaller.exe). When you register your addon, actually you register the installer. SBO stores the installer file in its database as a binay data. Next time you or any other client restarts SBO, SBO detects that the add-on has not been installed on that particular client computer, then SBO copies the (single-file) installer program into a temporary folder and launches it. When the installer is started from this temporary folder, SBO provides the destination folder as a command line argument. The installer copies the add-on files (myaddon.exe and Interop.SAPbouiCOM.dll) to the destination folder as demonstrated by the c:\Program Files\SAP Manage\SAP Business One SDK\Samples\COM UI\VB.NET\14.AddOnInstaller sample.

    Let us know how are you progressing.

    Miki

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Yashi,

      Your addon is not required to be single exe, it is the installer of the addon that must be a single file exe (myinstaller.exe).

      I see your points anyway, I'm in the .NET bandwagon and I cannot help with your Installshield questions. Our addon is developped with C#, so is the installer.

      Take care,

      Miki

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.