|
VSNETcodePrint 2008– Version History All Rights
Reserved |
||
|
Version |
Description |
Release
Date |
|
10.0.21 |
Enhancements: ü Incorporates
the latest print/preview software controls Fixed Bugs: ü Registration
code does not always stick between Visual Studio reloads ü Two indices
are produced when print/preview/export using ‘Custom Selection’ |
21st February 2011 |
|
10.0.20 |
Enhancements: ü Incorporates
the latest print/preview controls Fixed Bugs: ü Occasionally
an exception occur when updating preview progress ü The
following exception occurs when preview code using custom selection Message:
Object reference not set to an instance of an object. |
2nd December 2010 |
|
10.0.18 |
Fixed Bugs: ü Starprinttools.com
on the ‘Unregistered Copy’ watermark is misspelled ü The
tab order on the Options form is not correct |
6th May 2010 |
|
10.0.17 |
Enhancements: ü A new
macro {Page Number Only} has been introduced for the header/footer. This
macro only output the page number. It does not output page count. |
27th February 2010 |
|
10.0.15 |
Fixed Bugs: ü VSNETcodePrint maintains user preferences
in user’s isolated storage. If the isolated storage path is very long then
the following exception occurs: Message: The
specified path, file name, or both are too long. The fully qualified file
name must be less than 260 characters, and the directory name must be less
than 248 characters. Stack: ü Print/Preview/Export ‘Project Details’ and ‘Solutions Details’
always produces empty pages ü References section in the project details only outputs the 1st
reference ü Project Properties section in the project details only outputs
the 1st property |
28th November 2009 |
|
10.0.14 |
Fixed Bugs: ü The
following exception occurs when there is nothing to print/preview (if you
select preview ‘Current Namespace’ and there was no namespace found to
preview) Message:
Object reference not set to an instance of an object. Enhancements: ü Procedures
(method, functions) can now be selected to start on a new page. See Options
for Dividers |
26th July 2009 |
|
10.0.13 |
Fixed Bugs: ü Two indices
are produced when print/preview/export using ‘Custom Selection’ ü The
Add-in loops if properties are declared inside interface
definitions |
14th June 2009 |
|
10.0.12 |
Fixed Bugs: ü The
configuration file for the Addin cannot be saved when
‘My Documents’ are hosted on a read-only path ü VSNETcodePrint 2008 loops if .aspcx file contains <ScriptManager>
… </ScriptManager> ü In
some environments VSNETcodePrint 20078 give error
‘Cannot load the recording macro project …” |
2nd June 2009 |
|
10.0.11 |
Fixed Bugs: ü Continuation
lines are not indented correctly for paired statements like ü The Addin does not show in the Add-In Manager if the “My
Documents” folder is moved from its default location ü Program
exception occurs if an option to print/preview or export project or solution
details is selected ü Program
exception occurs if not all languages are installed in the Visual Studio IDE |
8th May 2009 |
|
Enhancements: ü The Add-in
now works for Visual Studio 2005 as well as 2008 Fixed Bugs: ü Registration
code does not always persist ü Continuation
lines are indented correctly |
10.0.10 |
|
|
10.0.9 |
Fixed Bugs: ü Lines
numbers sometimes are not output correctly ü Table
of Contents (TOC) is not produced when source code is output using ‘Custom
Selection’. ü Paper
Size and Page orientation is not
remembered between reloads of VSNETcodePrint |
28th February 2009 |
|
10.0.8 |
ü Connection
lines are not drawn for ‘Select Case’ Basic statement ü Font
setting for Procedure Header, Namespace and Class and Module
turned out to be very confusing and therefore the option to set them has been
withdrawn ü Connecting
lines in the Preview of options were not correctly drawn ü If
there is no project loaded in the IDE or no ProjectItem
open in the code window then the Addin is not able
to determine the language for the source code to be displayed in the preview
window. This version of the Addin allows the user
to select the language ü Connecting
lines are not drawn when a Selection is output ü Upgrade
registration code is not retained between IDE reloads |
24th January
2009 |
|
10.0.7 |
ü The
output is generated in memory and may cause ‘out of memory’ exception when
generating output for very large solutions. The Addin
has been enhanced to consume less memory ü Outputs
source code of .xaml files ü Options
sometimes do not persist between Addin reloads ü Works
with European locales |
16th
December 2008 |
|
10.0.4 |
ü The
output is generated in memory and may cause ‘out of memory’ exception when
generating output for very large solutions. The addin
has been enhanced to consume less memory ü Outputs
source code of .xaml files |
15th November
2008 |
|
10.0.3 |
ü Using and End Using is not output as a pair ü Queries
syntax is not recognised correctly ü Generics
constructs are not output as expected |
1st
November 2008 |
|
10.0.2 |
ü Each
node in the outline view of the preview window represents a link to the start
of source code of the selected object (Namespace, class, procedure etc). When a node is selected the preview pane scrolls
into view, however, the start of the source code is not highlighted ü An
exception may occur if an option to output line numbers if switched off (i.e.
do not output line numbers) |
15th September 2008 |
|
10.0.1 |
ü 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.
VSNETcodePrint2008 version 9.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: Error HRESULT E_FAIL has been returned
from a call to a COM component. Stage:
Stack: at
EnvDTE.Window.get_Document() at
VSNETcodePrint2008.clsCodeProcessor.OutputSourceCode( enOutputType OutputType, Collection
NodesToPrint) at
VSNETcodePrint2008.Connect.HandleMenuClick(String MenuItem) 2. Message: Value does not fall within the expected
range. Stage: Stack: at
VSNETcodePrint2008.clsCodeProcessor.OutputASPProjectItem( 3.
Message: Value does not fall within the expected range. 4.
Message: Unspecified error. 5. Message: Object
reference not set to an instance of an object. 6. Message: Exception
from HRESULT: 0x800A017C CTL_E_INVALIDPROPERTYVALUE) 7. Message:
Non-negative number required. 8. Message: Key cannot
be null. 9. Message: Object
reference not set to an instance of an object. 10. Message: Attempted
to read or write protected memory. This is often an indication that other
memory is corrupt. |
15th
August 2008 |