CodeSmith Generator 5.3.0

New Features Bugs Exceptions Performance Problems Usability Problems Known Issues

New Features

  • This version adds complete support Visual Studio 2010 Integration!
  • Renamed CodeSmith to CodeSmith Generator and updated product logos, license agreements and start page.
  • Updated the Microsoft Connection String Designers to the latest version.
  • Updated the SqlSchemaProvider to support Table UDT’s as a ParameterSchema.
  • PLINQO has been updated to version 5.0.1.
  • CSLA has been updated to version 3.0.2


  • Fixed the ambiguous reference compiler issues when using Visual Studio 2010.
  • Fixed a bug where saving a CodeSmith Generator Project File could throw an exception.
  • Fixed a bug where clicking cancel on a Trial dialog form when invoked from the Data Source Manager would throw an exception.
  • Fixed a bug where a NullReferenceException could be thrown with a complex property getter.
  • Fixed a bug in the SqlCodeTemplate where GetSqlParameterStatement would return a size for image columns.
  • Updated the SqlCompactSchemaProvider to return the correct float, money and real data types.
  • Fixed a bug in the SqlSchemaProvider where invalid results would be returned for Replication on SQL 2000 databases.
  • Fixed a bug where the SchemaExplorer serializers could throw an error when parsing a MySQL data source which doesn’t specify an owner.
  • Updated the OracleSchemaProvider to return a Decimal when the DbType is a Number and the scale and precision is set to 0.


  • Fixed a NullReferenceException when using new Visual Studio 2010 Setup and Deployment project types.
  • Fixed a bug were a Invalid Parameter Exception could be thrown when setting a CodeSmith Generator Project File to Generate On Build.
  • Fixed a Intellisense bug in CodeSmith Generator Studio which would throw a "Could not load file or assembly" exception.
  • Fixed a bug where the Extracting Samples dialog could be hidden behind the splash screen.

Performance Problems

  • Updated the CodeSmith Generator Studio browser control for improved website rendering.

Usability Problems

  • Fixed a bug where you could only configure one ActiveSnippet inside of Visual Studio.
  • Fixed a bug where a InvalidOperationException could be thrown when opening a template with CodeSmith Generator Studio.
  • Improved the process for setting the Generate On Build action. You now only have to set select the action once to enable.
  • Fixed a template compile bug where configuration was ignoring the application directory for resolving assemblies when using the zipped version of CodeSmith Generator.
  • Improved the error handling and display of the "Access to the registry key ‘HKEY_CLASSES_ROOT.cst’ is denied." exception.
  • Fixed a bug where CodeSmith Generator Studio’s Start Page could throw an "Root Element is missing" Exception.
  • Fixed a cross threading exception that could occur while displaying the CodeSmith Generator Studio Splash Screen.

Download Here