Hi All,
I am getting the message Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations. when I am calling OpenSalesJournal in the 2015.3 SDK. The call stack is:
System.MethodAccessException: [F:\Development\ServiceBox\Version 5.9\ServiceBox.Accounting.DesktopConnector\bin\Debug\Sage_SA.Domain.dll] Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations.
at Simply.Domain.Journals.APARJournals.InvoiceModel.SetAndUpdateOrderQuoteNum(String num)
at Simply.Domain.Journals.APARJournals.OrderQuoteUtil.InitCurrOrderNum()
at Simply.Domain.Journals.APARJournals.SalesOrderQuoteUtil.InitCurrOrderNum()
at Simply.Domain.Journals.APARJournals.OrderQuoteUtil.LoadOrderQuoteNumLst(Int32 ledgerID, Boolean clear)
at Simply.Domain.Journals.APARJournals.OrderQuoteUtil.LoadLstRecords(Int32 ledgerId)
at Simply.Domain.Journals.APARJournals.InvoiceModel..ctor()
at Simply.Domain.Journals.APARJournals.ARJournals.SalesModel..ctor()
at SimplySDK.ReceivableModule.SalesJournal..ctor()
at SimplySDK.SDKInstanceManager.OpenSalesJournal()
The weird thing is I get this on machines with .Net Framework 4.6 installed but once I uninstall this framework (no other changes) the message disappears. I cannot find a solution for this other than uninstalling a framework which may eventually come back.
Can someone help me out???
Mike Schudel
Jobbox Software Inc.