Category: Vault

  • Using Vault Data API to view DWF files in Viewer 

    When working with DWF files in the Viewer, it is worth understanding the approach that was initially evaluated and the reasons behind the current recommendation.  The Vault Thin Client originally attempted to leverage the DWF extension directly within the Viewer. While this approach worked in certain scenarios, the engineering team identified challenges related to specific…

  • Autodesk Desktop Products 2025/2026: .NET 10 Updates

    Autodesk Desktop Products 2025/2026: .NET 10 Updates

    Microsoft has announced that .NET 8 and .NET 9 will reach end of support on November 10, 2026. After this date, Microsoft will no longer provide updates, including security fixes or technical support, for these versions. To stay current and secure, Autodesk products are updating their .NET dependency to .NET 10 across the 2026 and…

  • Guardrails for Using AI in Autodesk Plugin Development

    This post outlines curated guardrails for the effective use of Copilot and other agentic AI tools when developing plugins and extensions for Autodesk authoring applications such as AutoCAD, Revit, and Inventor. I used ChatGPT to help refine the wording. Consider it quiet LLM cannibalism. :) These guardrails can be enforced by placing them in your…

  • Migrating add-in to latest product version

    In the case of Inventor for many years the migration effort has been rather low – often you didn’t even have to touch your add-in, it just worked with the new release as well. Every now and then, however, we introduce changes that require testing and even rethink of certain parts of the code. One…

  • Reserve Numbers

    This post follows a continuous demand to integrate the extension "Reserve Numbers" in other environments. First, let me briefly introduce the scope and benefits of this extension sample for those who have never heard about "Reserve Numbers":  Reserve Numbers allows Vault Professional Client users to create numbers consuming Vault File, Item, or Change Order numbering…

  • Vault Data Standard – Themes Support

    Autodesk Vault 2023 Clients introduced an updated themed user interface. As a user, I can select the Light (default install), Dark, or the legacy Classic theme for Vault Explorer. The CAD addins, like Vault for AutoCAD or Inventor, adopt the parent application's theme, Dark or Light. Vault Data Standard (VDS) fully supports themes starting with…

  • New Content for Autodesk Vault Professional

    Hello everyone. My name is Markus Koechl. I am a  Sr. Solutions Engineer in the Autodesk EMEA Technical Sales organization. You might have seen my name in the Vault customization forum, Autodesk Knowledge Network (AKN), and AU classes or even accessed my public GitHub repository for Vault sample applications. This blog got silent for the…

  • Using a Named User License with a Custom Web Application

    <?xml encoding=”UTF-8″> By Sajith Subramanian Users having a Named User license and working with a custom web application, can now login into Vault with their Named User license, with the existing Standard / Windows authentication. With the Vault 2021.2 update onwards, the LogInWithUserLicense() method was added to support this workflow. The sample code syntax for…

  • Check if the File links of an Item are up-to-date

    <?xml encoding=”UTF-8″>By Sajith Subramanian If you wish to check if the file links of an item are up-to-date, using the API, then you can make use of the ItemFileLinkState property for that particular Item. So for e.g: <span>try</span> {    <br> Item <span>item</span> = connection.WebServiceManager.ItemService.GetLatestItemByItemNumber(<span>”10001″</span>);   <br><br> PropDef[] <span>propDefs</span> =<br> connection.WebServiceManager.PropertyService.GetPropertyDefinitionsByEntityClassId(<span>”ITEM”</span>);  <br><br> PropDef prop<span>def</span> =<br> propDefs.Where(<span>s</span> =>…