Showing results for 
Search instead for 
Did you mean: 

Wrong Digital Signature for Add-on.

Former Member
0 Kudos

I have created Addon Installer With the B1DE Installer Wizerd. After that Also Use Batch File AddOnRegDataGen.bat to Generate Ard File.

After that on any other machine I addon install successfully, But When I want to Start it , It Prompts message

Wrong Digital Signature for Add-on.

I also have Written

In my Code While Setting Application on Start of Add-on

Dim SboGuiApi As SAPbouiCOM.SboGuiApi

Dim sConnectionString As String

SboGuiApi = New SAPbouiCOM.SboGuiApi


sConnectionString = Environment.GetCommandLineArgs.GetValue(1)

If sConnectionString = "" Then

MessageBox.Show("Add-on must be run from SAP Business One.")


End If

'// connect to a running SBO Application


'// get an initialized application object

SBO_Application = SboGuiApi.GetApplication()

Add-on Identifier was generated by the Add-on identifier generator.

Can Any body help me.

Thanks in Advance

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos


Try to install the addon before using the AddOnRegDataGen.bat file

I mean use the ard file directly generated after you have created it do not use the batch file .

it worked for me

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear ( Jose Moreno Martinez) Thanks for reply <b>But</b>

My Add-on Exe file name & the istaller generated Exe file name is same,

How ever I have given Command line argument The same string that is given in Examples "0030002C0030002C00530041005000420044005F00440061007400650076002C0050004C006F006D0056004900490056"

Also ard file has been generated again, but no result yet

can any one Please guide me...

Former Member
0 Kudos

Hi Mansoor

This problem is because the Ard file is worng. I suggest you to generated anther ard file. It happens when the addon exe is diferent that addon info name (exe you choose when generated ard file).