The ninjascript incorporates the 'using XXXX' in the header and thus is able to use the enum defined in the 3rd party DLL. There are parameter values to the indicator that use the enum so in keeping with the 3rd party type definitions.
When i export the indicator as a protected assembly (ie not the source) when the client tries to import the ZIP file numerous error messages are in the trace file stating that 'the type or namespace name 'xxxx' could not be found (are you missing a using directive or an assembly reference).
When i look at the ZIP file with the created xxx.dll files and the .cs wrapper it is noted in the wrapper the 'using xxx' i defined in the indicator header section is dropped and thus the wrapper code which makes reference to the 3rd party DLL enum doesnt know about the enum type.
Can you advise on how to manage this situation in delivering this code as a dll to the client. The client does have the 3rd party DLL and assembly loaded and is confirmed in the ninjascript editor and right clicking on the references .. so the 3rd party reference is indeed present.
any insight greatly appreciated
thank you
Comment