Its only the (C++) ObjectARX Wizards that make use of your RDS (the ,NET Wizard doesn't), but its good practice to prefix your DLL names, extended entity data names, commands, demandload registry entries, etc. with your RDS in .NET too. Read the ObjectARX Application Interoperability Guidelines (part of the ObjectARX documentation) for more information.
BTW As you're posting to the .NET forum, I'm assuming you're using .NET and not unmanaged C++. Therefore, I suggest you use the AutoCAD .NET Wizards posted to www.autodesk.com/developautocad rather than the ObjectARX Wixards.
Hello, I asked Copilot and he told me that it is a unique identifier for each developer so I put my initials and he accepted me, I think I did the installation of 'ObjectARXWizard2024.msi' correctly since when creating a new project in Visual Studio 2022 and I search for the type of project and it gives me the options for 'ARX/DBX Project For AutoCAD 2024' and 'OMF Project For AutoCAD 2024'; What I'm still not clear about is if working with ObjectARX means that I will only work with C++ (I thought I could also work with C# and .NET)
hola yo pregunté a Copilot y me indicó que es un identificador único de cada desarrollador por lo que puse mis iniciales y me aceptó, creo que hice bien la instalación de 'ObjectARXWizard2024.msi' ya que al crear un nuevo proyecto en Visual Studio 2022 y busco el tipo de proyecto me da las opciones para 'ARX/DBX Project For AutoCAD 2024' y 'OMF Project For AutoCAD 2024'; lo que aún no tengo claro es si trabajar con ObjectARX significa que trabajaré unicamente con C++ (pensé podría también con C# y .NET)
The ARX Wizards are primarily for configuring C++ projects. You can develop in C#/.NET using AutoCAD alone without the ArxWinzards installed.
You just create a ClassLibrary project in Visual Studio, and add references to these files:
AcDbMgd.dll
AcMgd.dll
AcCoreMgd.dll
That's all that required to build a managed .NET extension.
You don't create a new Visual Studio project for ObjectARX.
Do not use the ObjectARX wizards.
You just create a new empty C# ClassLibrary project, and start from there.
Hi @08130182 I don't think they have an installer for Managed .NET anymore. But you can do the same thing yourself. Follow the step-by-step tutorial here to set up VS for C# projects. You have to make sure that you download the SDK from here.
Can't find what you're looking for? Ask the community or share your knowledge.