Installation
-
Yesterday we introduced the need to sign program modules for AutoCAD 2016. Today we're going to see how AutoCAD behaves when loading signed and unsigned modules, as well as what the innards of a signed LISP module look like. Here's a simple piece of AutoLISP code that I've placed in a file called c:/temp/MyModule.lsp: (defun […]
-
Following on from our look at the Core Console, Dynamic .NET and .NET migration for AutoCAD 2013, today we're going to look briefly at the remaining API features in the AutoCAD 2013 release. Model Documentation The model documentation feature was introduced in AutoCAD 2012 – simplifying creation of 2D sections and details of 3D drawing […]
-
As a follow-up to their session on the Autoloader, AutoCAD 2012's simplified deployment mechanism, Stephen and Fenton have recorded another DevCast focused on creating an installer to deploy apps via the Autoloader. These two DevCasts are likely to be of relevance to anyone wishing to deploy their plugin via the "Apps" tab in Autodesk Exchange. […]
-
Today is a holiday, here in Switzerland, and I suffered a PC failure late last week, so I'm writing this without access to my usual system resources (AutoCAD 2012 and Visual Studio 2010, for instance). Despite these minor complications, I did want to let you know about this very important announcement. The introduction of the […]
-
They've been at it again. Stephen and Fenton have recorded another informative DevCast, this time on the new simplified application loading mechanism in AutoCAD 2012, the Autoloader. I'll be following up with my own experience of using Autoloader, in due course, but this should be a great "getting started" resource.
-
As mentioned in the last post, I decided to update the RegDL tool – which can be used to create demand-loading entries for an AutoCAD .NET module from, for instance, an installer – to support optional logging to a file. If you now run RegDL.exe with the /log command-line switch, then the application will now […]
-
In the first part in this series, we looked at getting our basic installer to install files and in the second part we focused on checking and modifying the Registry. In this part we're going to finish up our installer by tweaking the user interface. Let's get started with some fundamentals: the name of the […]
-
In the last post we created a basic installer to deploy our product files and source into a user-specified location. In this post we'll look at the Registry-related activities that need to happen from our installer. One of the files we added to the install project was the RegDL executable. We're going to add some […]
-
It's been a long time since I've dabbled with software deployment technology, which is absolutely fine by me (in my experience installation issues are some of the gnarliest to deal with, so – presumably like the majority of developers, with apologies to Install specialists – I prefer not having to care about them, myself). But […]
-
This week I'm going to posting a few topics related to F#, as it feels as though I've been neglecting it, of late. And as this technology is going to hit the mainstream very soon – when Visual Studio 2010 ships – it seems all the more important to keep one's F# skills honed. We're […]