Version 2.1 (R2006b) MATLAB® Builder™ NE Software

This table summarizes what's new in Version 2.1 (R2006b):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site
Yes
Details below
Yes
Summary
Bug Reports
Includes fixes
See also Known Issues.
No

New features and changes introduced in this version are:

New User Interface

This release of MATLAB Builder for .NET provides a new graphical user interface for creating and building projects. Issue the deploytool command in MATLAB to use the new GUI.

Compatibility Considerations

Projects built with the previous user interface cannot be used with the new interface. For the current release, you can still issue the dotnettool command to access projects from a previous release. The next release of MATLAB Builder for .NET will no longer support dotnettool, or projects from the previous user interface.

Support for Shared Assemblies

When you create a .NET component using the mcc command or the Deployment Tool, you can tell builder to create a shared assembly. Click More Settings in the Deployment Tool dialog box, and select .NET Component in the navigation pane.

Support for Nested Namespaces

MATLAB Builder for .NET now supports nested namespaces, which you can use to create a hierarchical naming structure for types.

Support for .NET Framework Version

You can now specify which version of the .NET framework you want to use when compiling a component using the mcc command of the Deployment Tool. You can specify any of the following three values.

Version ValueMeaning
0.0Use the latest supported version of the framework that is available on the system.
1.1Use Version 1.1
2.0Use Version 2.0

Compatibility Considerations

In previous releases, you could specify a version number when creating a .NET component, but the value was not used. In this release, the version numbers specify which version of the .NET framework to use. Note also that the interpretation of version number with MATLAB Builder for .NET is different from COM Builder. In COM Builder, the version number specifies the version of the component being created.

Additional Support for Microsoft Visual Studio .NET Users

MWArray.dll Added to Reference Tab

MATLAB Builder for .NET now adds the MWArray.dll containing the data conversion classes to the list of .NET components accessible from the Add Reference tab in Microsoft Visual Studio .NET.

Sample Applications on Visual Studio .NET 2005

The set of sample applications in matlabroot\toolbox\dotnetbuilder\Examples now includes applications for Visual Studio .NET 2005, as well as for Visual Studio .NET 2003.

Known Issues

The following issue is known and a patch to fix the problem is available at the linked bug report.

Data Returned by ToArray Referencing Sparse Format May Be Corrupt

The data returned by calling ToArray on a MWNumericArray or MWLogicalArray object that references a MATLAB array stored in sparse format may be incorrect or corrupted. More information and a patch that corrects this issue may be found at the Customer Bug Reports area of the MathWorks Web site: http://www.mathworks.com/support/bugreports/index.html?release=R2006b. At the Bug Reports page, select R2006b in the Release list, and select MATLAB Builder for .NET in the Product list.

This bug does not affect normal (non-sparse) arrays, nor does it affect other methods of retrieving data from a sparse array, such as get, getDouble, and getData.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS