|
VSNETcodePrint 2005 – Version History All Rights Reserved |
|
|
Version |
Description |
|
|
|
|
9.0.0 |
Enhancements: ü Supports 64-bit operating systems All previous versions of
VSNETcodePrint2008 used ComponentONE ActiveX control, vsView, for printing,
previewing and exporting. This ActiveX does not work on computers that have hardware-enabled
Data Execution protection (DEP) implemented. VSNETcodePrint2005 version 8.0
fails with the following exception: Unable to get the window handle for the 'AxVSPrinter'
control. Windowless ActiveX controls are not supported. Source="System.Windows.Forms" ü The exported PDF
files: o
Can be secured using username and password o
Restricted from printing, copying and editing o
Can be annotated o
Shows contents with Outlines ü Produces much improved
exported output ü The Preview has an
‘Outline View’ that is very useful when navigating the output ü Performance has been
improved by a factor of 5 ü Page numbers in Table
of Contents and indices reference actual pages in the document rather than the
page numbers printed in the header/footer ü Exported can be
compressed and password protected and document information can be added ü The text in the
preview window can be searched ü Long lines are
wrapped correctly ü The page numbers in
the Table of Contents(TOC) are
represented by links to the appropriate page numbers ü The page numbers in
the Indices that are produced for each ProjectItem and project are links to
the corresponding page number ü The preview and
exported PDF has outline view that allows you to navigate to pages quickly ü The default directory
for exports is set to ‘My Documents’ ü The Table of contents
(TOC) is produced when previewing, printing or exporting a class, module,
Namespace or an ProjectItem ü The PDF file can be Fixed Bugs: ü
A number of minor bugs have been fixed ü
Output line numbers correctly when the
option is set to reset line numbers at the ‘start of each procedure’ ü
Print/Preview/Export for ‘Current
Procedure’, ‘Current Class’, ‘Current Module’ or ‘Current Namespace’ does not
always works for C# ü
Fixes the following program exceptions: 1.
Message: Object reference not set to an instance of an object. |
|
|
|
|
8.1.84 |
Fixed Bugs: ·
If a project in a Solution is
not loaded (i.e. Solution Explorer shows ProjectName
(unavailable) then the following exception will occur
when Table of Contents (TOC) is generated: Message: Object reference not set to an instance
of an object. |
|
|
|
|
8.1.83 |
Fixed Bugs: ·
Occasionally the following
exception occurs when Table of Contents is selected: Message: Unspecified error ·
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 |
Fixed Bugs: ·
An exception occurs when exporting
project/solution details |
|
8.1.81 |
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 |
Support
for Microsoft Vista added |
|
8.1.76 |
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 |
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: |
|
8.1.74 |
Rebuilt
so that the install process automatically uninstalls the previous version. |
|
8.1.73 |
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 |
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 |
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 |
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 |
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 |
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 ·
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 |
Fixed Bugs: ·
VS.NETcodePrint reports an error when the
Visual Studio is started ·
A Table of Contents (TOC) is sometimes
empty |
|
8.1.63 |
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) |