This message is for C/AL programmers...
Comments
-
Did you try something as simple as registering the DLL in NAV the old fashioned way?
Start NAV Classic. Select "Tools, Custom Controls." Now select "Control, Browse". Find you .dll and "open it". Now NAV will register it for you.Best regards
Tommy0 -
If the COM server only runs on a platform that have the SDK installed, I would assume that you have dependencies to assemblies installed by the SDK which you don't deploy on the other machines. Use a tool like reflector to check run time dependencies.
Another investigation you could perform is to analyse the tlb file with the old com viewer from the Visual Studio sdk. That will atleast tell you if the object exposes the COM interface you expect.
You cannot use the classic client to register the COM server. That's is only for the old OCX objects._________________
Niels-Henrik Sejthen
Senior Software Developer
Microsoft Dynamics NAV
The information in this post is provided "AS IS" with no warranties, and confers no rights. This post does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion.0 -
Thx I´ll try...0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions