I have created a new UFL (my first) using VS2013, following the many docs in this forum.
My UFL builds cleanly, and gacutil and regasm give the appropriate output.
When I start CR2013, no new items show in Additional Functions. I viewed crw32.exe with DebugView++ and see a message at startup.
Edit:
Aggravating. Do not know if it is IE or the SAP forum, cannot paste into message.
The message I get is:
Failed to fetch function information for COM UFL: CRUFL SciNotation.SciNotationUFL
since the message spcecifically mentions COM UFL, I think this is emitted by CR?
Edit 2:
Some more facts.
I did the regasm in an elevated prompt, using the 32 bit version.
The various docs have us copying the dll to all kinds of locations.
Man, what is the deal with pasting here. I settled on a path I will add later when I determine what is up with copy and paste.
Edit 3:
I retargeted the assembly from .net 4.5 to .net 3.0. Rebuilt, and remove the old from the gac and used gacutil to reinstall. Used gacutil /l to verify which version was installed. No change.
Edit 4:
I think the problem is I have no u2lcom.dll (nor u212lcom.dll). I have SAP Crystal Reports 2013 Support Pack 3
Product Type Full.
Should I have that dll?