* In Step (3):
iii) VS2010 automatically adds quite a few other References:
Are these needed?
The references are needed if the referenced dll's are used.
If the References are not used having them listed will not cause any undue overhead.
... They are just references needed to resolve class definitions
//------------
* In Step (5): What is the difference between Building the Solution (F6) and Building using (Shift+F6)?
F6 Builds the Solutuion ( may be several Projects).
SHIFT-F6 Builds the specific current Project.
Building using F6 and SHIFT-F6 just build the assembly, and do not interactively start and link to AutoCAD.
The benefit of a debug build is primarily that you can create a link between the IDE and AutoCAD.
This can only be achieved by starting the process from the IDE.
To achieve this, press F5 not F6. F5 will allow the use of code breakpoints and perusal of variable values via the Intermediate and Locals windows.
... very helpfull in understanding what is going in in wour methods.
//------------
Script files are also handy for writing a reminder to the AutoCAD CommandLine regarding Command Names and descriptions
.. a little easier than having an initialiser class for each project.
Keep in mind that if you DO use netload from the CommandLine a History Folder will be available from the NetLoad Dialog after the initial load.
//------------