VSNETcodePrint 2005 – Version History
© 1990-2007 STARPRINT LIMITED

All Rights Reserved
www.starprint2000.com

Version

Description

 

 

8.1.83
8th Dec 2007

 Fixed Bugs:

·         Occasionally the following exception occurs when Table of Contents is selected:

Message: Unspecified error
 Stage:
 Stack:    at EnvDTE.CodeElement.get_EndPoint()
       at VSNETcodePrint2005.clsCodeProcessor.OutputprojectItem(...)

·         The Preview window disappears behind the VS2005 IDE window

·         Table of Contents(TOC) header does not align correctly

·         Exceptions occur if an attempt is made to print/preview items if a solution that contains a project that is not supported by the Addin (InstallShield project)

 

8.1.82
17th Nov 2007

 Fixed Bugs:

·         An exception occurs when exporting project/solution details

 

8.1.81
28th Sep 2007

 Fixed Bugs:

·         When printing a project or solution some ProjectItems are output twice

·         Occasionally error exceptions occur when initializing printer

·         When ‘Print/Export/Preview CurrentProjectItem’ option is selected then the header/footer does not substitute macros ( {ProjectItem Name}, {Project Name} etc) on the 1st page of source code

·         User customizable Options are maintained in a file placed in a folder to which the current user will always have permissions to update

·         VSNETcodePrint 2005 Addin is installed for “everyone” by default and the user preferences are maintained for every user separately

8.1.78
21st Jul 2007

Support for Microsoft Vista added

8.1.76
1st Jul 2007

Fixed Bugs:

·         Print Solution or Project details does not recurse through nested folders in the project/solution

·         The option to reset line numbering to ‘Never’ does not work

·         Page numbers in the Table of Contents are incorrect

·         The source code of items in a project is not output if they are not open in the IDE

Enhancements:

·         The source code line counts are shown for each project item and as well as the totals in each project

·         The items specified using the ‘Exclude files and folders’ option are not included in the details

8.1.75
11h May 2007

Fixed Bugs:

·         An error occurs if you change the ‘Number of Columns’ value too quickly on the options form

·         Occasionally an error occurs if project details are previewed or printed

·         Setting Duplex value on the Options form does not take affect as expected 

·          Fix the following error:
Message: Unspecified error
 Stage: Check if StartPoint is Nothing for code element: _Default
 Stack:    at EnvDTE.CodeElement.get_StartPoint()
   at VSNETcodePrint2005.clsSolutionLoader.LoadDeclarations(TreeNode ParentNode, CodeElement CodeElement)

 

8.1.74
27h Mar 2007

Rebuilt so that the install process automatically uninstalls the previous version.

 

8.1.73
20h Mar 2007

If an attempt is made to print, preview or export a project that is not supported by the Addin, a message is displayed. This message is now suppressed on user’s request.

 

8.1.72
18th Dec 2006

Fixed Bugs:

·         Connecting lines are not numbered correctly if the more that 9 of them are carried over to the next page

8.1.71
17th Nov 2006

Fixed Bugs:

·         The header and footers of the last page before Index do not have correct values output 

·         If bitmaps file are not excluded using the excluded filter in the options then the image files are opened using the default file editor for the image file

·         Program errors occurs when the locale is not English

1.     Message: Failed to compare two elements in the array.

 Stage:

 Stack:    at System.Array.BinarySearch(Array array, Int32 index, Int32 length, Object value, IComparer comparer)

2.     Message: Item has already been added. Key in dictionary: 'C:.Documents and Settings.Joginder.My Documents.Visual Studio 2005.WebSites.Test.textstyles                cs'  Key being added: 'C:.Documents and Settings.Joginder.My Documents.Visual Studio 2005.WebSites.Test.textstyles  cs'

 

8.1.70
15th Oct 2006

Fixed Bugs:

·         Program error occurs when the locale is not English

·         Page margins get set to incorrect values if the Addin is run in one locale and restarted in another one

8.1.68
12th Oct 2006

Fixed Bugs:

·         Version 8.1.67 introduced a bug such that WEB projects were not recognized

·         Printing .XSD files inserted the following code:

Partial Class xxx 

End Class

 

8.1.67
8th Oct 2006

Fixed Bugs:

·         Program error occurs when printing Compact Framework application that has  SDF file

·         XSD file and its associated files are not always processed correctly

·         Custom selection windows does not display the Solution correctly if there are Solution Folders in a solution

·         The following error is reported if you select a single procedure to output from the Custom Selection window:

Message: Unable to cast object of type ‘NodeTag’ to type ‘EnvDTE.CodeElement

·         The following error is reported if a solution contains solution folders:

Message: key cannot be null
Parameter name: key
Stage: processing a Project node
Stack: at System.Collection.SortedList.Index…..

·         The following error is reported if you have code files with the same name in different folders  :

Message: Item has already been added in dictionary: …

 

8.1.64
13th Jul 2006

Fixed Bugs:

·         VS.NETcodePrint reports an error when the Visual Studio is started

·         A Table of Contents (TOC) is sometimes empty

 

8.1.63
26th Jun 2006

Fixed Bugs:

·         If the option is selected to output the source code in multiple columns then the watermark is rendered within the column width rather than the page width.  This is true when the watermark is rendered on an Index page (especially the last page)

·         The Table of Contents (TOC) sometimes contains an entry for a folder whose contents have been excluded from printing using Exclude Files and Folders option

·         If Settings.settings file is included in the printout then after a print/preview of a project, any attempts open Settings from the Project Properties gives an error.

 

8.1.62
1st Jun 2006

Fixed Bugs:

·         The watermark is not positioned correctly

·         Coversheet is not output when Solution Details or Project Details are selected

 

8.1.61
31st May 2006

Fixed Bugs:

·         The watermark is rendered on the top of text rather than other way round

·         Environment variables specified in the coversheet as %variablename% are not expanded

·         Page number are not output unless Print Table of Contents option is selected

Enhancements:

·         A new macro has been provided to output Project and ProjectItem’s last modified date & time on the page header/footer.

Example

if you would like ProjectItem’s last modified date and time to be included in the page header/footer then enter the following string in one of the left/centre/right segments:

Modified on {ProjectItem Last Modified}

The easiest way to achieve this is as follows:

1.     Select Options from the VSNETcodePrint menu

2.     Select Header Footer from the options node

3.     Select Header or Footer node as appropriate

4.     Select {ProjectItem Last Modified} from the macro dropdown list

5.     Modify the selected value {ProjectItem Last Modified} to Modified On {ProjectItem Last Modified}. Remember that Modified On is only a suggestion. You can enter any text that you wish appropriate.

8.1.60
24th May 2006

Fixed Bugs:

·         Sometimes the Addin throws an unhandled exception when the Table of Contents (TOC) option is selected

·         The Right Hand Side page header/footer text does not align correctly

·         Remove traces

·         Sometimes only 3 pages are printed of TOC is selected

 

 

8.1.59
22nd May 2006

Fixed Bugs:

·         Print Page Header Footer with the specified fonts

·         If a source code l