Visible Progress Home We make progress visible.
Search Site:
Support > VS Law 2005  
Support
VS Law 2005
Frequently Asked Q's
2.0 Release Notes
VS Law .NET
VB Law

Our Customers...
What Customers Say...

VS Law 2005 - VB.NET 2005 coding standards enforcement.
Try our products for free today.
VS Law .NET - VB.NET 2002/2003 coding standards enforcement.
Try our products for free today. VB Law - VB6 coding standards enforcement.
 
 

VS Law 2005 2.0 Release Notes

VS Law Workstation | VS Law Batch Processor | VS Law Administrator

This page documents the service patches, bug fixes and enhancements made to the VS Law 2005 2.0 products. (Note: Service patch updates can only be applied to an existing full installation of a VS Law 2005 product. Only the latest service patch need be applied.)

** IMPORTANT NOTICE ** Due to a change of installation technology, all VS Law 2005 software installations prior to build 2.0.61116.0 must be fully uninstalled in order to install an updated version. If you install a later version to the same location your license file(s) will be preserved. Please accept our apologies for this inconvenience.

VS Law 2005 Workstation

 VS Law 2005 Workstation 2.0
Download VS Law Workstation Service Patch VS Law 2005 Workstation Service Patch 2.0.62508.0 (902K)
Build 2.0.62508.0 posted 08-Jan-2008
  • Fixed: Occasional ArgumentException in function 'VSLawApplication Constructor' class 'x8e28af1c3b0f4706'.
  • Fixed: Occasional InvalidOperationException: 'The item meta-data "%(FullPath)" cannot be applied to the path "http://xyz/abc.asmx". URI formats are not supported.' in function 'LoadProjectFile' class 'VirtualProject'.
  • Fixed: Occasional ArgumentException: 'The project file "http://xyz/abc.vbproj" was not found.' in function 'LoadProjectFile' class 'VirtualProject'.
  • Build 2.0.61519.0 posted 22-Mar-2007
  • Fixed: Parser did not always parse form InitializeComponent routines correctly if the form Name property did not match the form class name causing some Form object properties to be missing during 'begin Form' and 'end Form' parser events.
  • Fixed: ArgumentException when attempting to go to the source of a project violation in cases where the solution file is not visible in the solution explorer.
  • Fixed: Percentage Comments Tolerance – It was not possible for projects to pass this tolerance because the test incorrectly included the project (.vbproj) file which does not contain any comments.
  • Fixed: Changes made to tolerances in the review options dialog were not being remembered between reviews.
  • Fixed: Occasional VisibleProgress.VSLaw.NonUniqueKeyException when loading a project.
  • Build 2.0.61211.0 posted 11-Dec-2006
  • Fixed: When a class contains operator overloading parsing fails with the message 'Unexpected statement type BeginOperator'.
  • Build 2.0.61205.0 posted 05-Dec-2006
  • Fixed: When modifying 'Group By' settings in Violations View the checked status of menu items was not always updated correctly.
  • Build 2.0.61116.0 posted 16-Nov-2006
  • Fixed: When selecting a rulebase file on the review options dialog prior to performing a review, the browse button did not work when the target rulebase was already in the drop-down list. The chosen file was ignored and the selected rulebase in the drop-down list was not changed.
  • Fixed: The VS Law 'Standards Document' menu option was never enabled.
  • Fixed: Parser error when parsing a 'Delegate' statement which was not defined within a type declaration.
  • Fixed: The 'Parser.Objects.Source.CommentBlock' property returned Nothing instead of an empty string for an empty comment block.
  • Fixed: The 'Parser.Objects.Source.XmlCommentBlock' property returned Nothing instead of an empty string.
  • Fixed: The 'Parser.Objects.Method.GetMethodInfo()' method returned Nothing if the current method signature contained an array argument or a ByRef argument.
  • Fixed: The 'Parser.Objects.Property.Implements' property incorrectly returned the literal 'Implements'.
  • Build 2.0.60816.0 posted 16-Aug-2006
  • Fixed: Project files were not being reloaded between reviews resulting in subsequent reviews being performed on an old version of the file.
  • Fixed: Occasional problem with Wait form not closing after review results have been loaded from the results database.
  • Fixed: Parser error parsing generic type declarations with type parameters containing multiple constraints.
  • Fixed: Parser error parsing methods and properties which specify a custom attribute for the return value.
  • Fixed: Parser occasionally failed to resolve the data type for variables causing errors to be listed in the project review log file.
  • Fixed: Spelling mistakes in help file.
  • Build 2.0.60802.0 posted 01-Aug-2006
  • VS Law 2005 Workstation 2.0 release.
  • VS Law 2005 Batch Processor

     VS Law 2005 Batch Processor 2.0
    Download VS Law 2005 Batch Processor Service Patch VS Law 2005 Batch Processor Service Patch 2.0.62508.0 (1.73Mb)
    Build 2.0.62508.0 posted 08-Jan-2008
  • Enhanced: Console version (VSLBatchCmd.exe) released offering improved support for automated build scripting and command line batch reviews.
  • Fixed: Occasional InvalidOperationException: 'The item meta-data "%(FullPath)" cannot be applied to the path "http://xyz/abc.asmx". URI formats are not supported.' in function 'LoadProjectFile' class 'VirtualProject'.
  • Fixed: Occasional ArgumentException: 'The project file "http://xyz/abc.vbproj" was not found.' in function 'LoadProjectFile' class 'VirtualProject'.
  • Build 2.0.61519.0 posted 22-Mar-2007
  • Fixed: Parser did not always parse form InitializeComponent routines correctly if the form Name property did not match the form class name causing some Form object properties to be missing during 'begin Form' and 'end Form' parser events.
  • Fixed: Percentage Comments Tolerance – It was not possible for projects to pass this tolerance because the test incorrectly included the project (.vbproj) file which does not contain any comments.
  • Fixed: Changes made to tolerances in the review options dialog were not being remembered between reviews.
  • Fixed: Occasional VisibleProgress.VSLaw.NonUniqueKeyException when loading a project.
  • Build 2.0.61211.0 posted 11-Dec-2006
  • Fixed: When a class contains operator overloading parsing fails with the message 'Unexpected statement type BeginOperator'.
  • Build 2.0.61205.2 posted 05-Dec-2006
  • Fixed: When modifying 'Group By' settings in Violations View the checked status of menu items was not always updated correctly.
  • Build 2.0.61116.0 posted 16-Nov-2006
  • Fixed: When selecting a rulebase file on the review options dialog prior to performing a review, the browse button did not work when the target rulebase was already in the drop-down list. The chosen file was ignored and the selected rulebase in the drop-down list was not changed.
  • Fixed: Parser error when parsing a 'Delegate' statement which was not defined within a type declaration.
  • Fixed: The 'Parser.Objects.Source.CommentBlock' property returned Nothing instead of an empty string for an empty comment block.
  • Fixed: The 'Parser.Objects.Source.XmlCommentBlock' property returned Nothing instead of an empty string.
  • Fixed: The 'Parser.Objects.Method.GetMethodInfo()' method returned Nothing if the current method signature contained an array argument or a ByRef argument.
  • Fixed: The 'Parser.Objects.Property.Implements' property incorrectly returned the literal 'Implements'.
  • Fixed: Minor clarifications to help file.
  • Build 2.0.60816.0 posted 16-Aug-2006
  • Fixed: Project files were not being reloaded between reviews resulting in subsequent reviews being performed on an old version of the file.
  • Fixed: Parser error parsing generic type declarations with type parameters containing multiple constraints.
  • Fixed: Parser error parsing methods and properties which specify a custom attribute for the return value.
  • Fixed: Parser occasionally failed to resolve the data type for variables causing errors to be listed in the project review log file.
  • Fixed: Spelling mistakes in help file.
  • Build 2.0.60802.0 posted 01-Aug-2006
  • VS Law 2005 Batch Processor 2.0 release.
  • VS Law 2005 Administrator

     VS Law 2005 Administrator 2.0
    Download VS Law 2005 Administrator Service Patch VS Law 2005 Administrator Service Patch 2.0.62508.0 (902K)
    Build 2.0.62508.0 posted 08-Jan-2008
  • Rebuilt to include latest common components.
  • Build 2.0.61519.0 posted 22-Mar-2007
  • Rebuilt to include latest common components.
  • Build 2.0.61116.0 posted 16-Nov-2006
  • Fixed: Changing only the case of text within a rule condition did not save the updated rule condition.
  • Fixed: Minor clarifications made to help file.
  • Build 2.0.60816.0 posted 16-Aug-2006
  • Enhanced: Improved violation advice for several rules in sample rulebase.
  • Fixed: Spelling mistakes in sample rulebase.
  • Fixed: Spelling mistakes in help file.
  • Build 2.0.60802.0 posted 01-Aug-2006
  • VS Law 2005 Administrator 2.0 release.
  •