DllExport 1.6.1

.NET DllExport


   
       Open source project .NET DllExport
       https://github.com/3F/DllExport
       
       All versions including Nightly builds:
       https://github.com/3F/DllExport/releases
       
       
       To configure projects via current package:
       ==================================================
       DllExport -action Configure -dxp-version 1.6.1
       ==================================================
       
       To upgrade configured version on v1.6.1:
       ==================================================
       DllExport -action Upgrade -dxp-version 1.6.1
       ==================================================
       https://3f.github.io/DllExport/releases/latest/manager/
       
       
       Documentation for manager:
       * https://github.com/3F/DllExport/wiki/DllExport-Manager
       * Its Q/A: https://github.com/3F/DllExport/wiki/DllExport-Manager-Q-A
       
       
       Quick start:
       * https://youtu.be/sBWt-KdQtoc
       
       Basic examples for C++ and C#:
       * https://youtu.be/9Hyg3_WE9Ks
       
       Complex types and Strings:
       * https://youtu.be/QXMj9-8XJnY
       
       
       Issue tracker: https://github.com/3F/DllExport/issues
       


       ~~~~~~~~
       Get it via GetNuTool:
       =======================================
       gnt /p:ngpackages="DllExport/1.6.1"
       =======================================
       * https://github.com/3F/GetNuTool   
       
       Build info:  
 
   S_NUM:              1.6.1    
   S_REV:              51910    
   S_NUM_REV:          1.6.1.51910    
   S_REL:                  
   bSha1:              e6c3d30    
   bName:              master    
   bRevc:              115    
   Wizard .NET:        v4.0    
   Configurator .NET:  v4.0    
   Configuration:      PublicRelease    
   Platform:           AnyCPU    
   cfgname:            Release    
   revDeltaBase:       2016/10/12    
   revDeltaMin:        1000    
   revDeltaMax:        65534    
   
                   :: generated by a vsSolutionBuildEvent v0.12.10.10901
       
   

There is a newer version of this package available.
See the version list below for details.
Install-Package DllExport -Version 1.6.1
dotnet add package DllExport --version 1.6.1
paket add DllExport --version 1.6.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

1:[ Quick start ] 2:[ C++ ❤ C# 💕C++ ] 3:[ Complex types and Strings ]
->{ Wiki }

DllExport-action Configure -dxp-version 1.6.1 [?]

  • For work with Unmanaged code/libraries (binding between .NET and unmanaged native C/C++ etc.), see Conari engine.
  • If you need convenient work with Lua (5.1, 5.2, 5.3, ...), see LunaRoad

https://github.com/3F/DllExport

Build info

S_NUM:              1.6.1    
S_REV:              51910    
S_NUM_REV:          1.6.1.51910    
S_REL:                  
bSha1:              e6c3d30    
bName:              master    
bRevc:              115    
Wizard .NET:        v4.0    
Configurator .NET:  v4.0    
Configuration:      PublicRelease    
Platform:           AnyCPU    
cfgname:            Release    
revDeltaBase:       2016/10/12    
revDeltaMin:        1000    
revDeltaMax:        65534    

                :: generated by a vsSolutionBuildEvent v0.12.10.10901

Via GetNuTool:

gnt /p:ngpackages="DllExport/1.6.1"

Changelog:

SHA-1: e6c3d3064027c45d9cfff5462107fe8270f6049f

Public release of the .NET DllExport v1.6.1

* FIXED: Fixed bug when some methods cannot be exported. Issue #59.
* FIXED: Bug 'The node is not parented by this object' when Configuring projects. Issue: #77.
* FIXED: Fixed GDI objects leak in Wizard.
* FIXED: `-msb` key cannot affect for GetNuTool section. Issue #74.
* FIXED: Bug when automatic restoring still uses default keys from manager after configuring with custom `-server`.
* FIXED: Problem with double quotes for `-packages` key.
* FIXED: Possible incorrect repetition of the relative path for `-packages` key.
* FIXED: Possible problem 'The request was aborted: Could not create SSL/TLS secure channel.'. Issue: #77.
* FIXED: Possible problem with path when `-msb` key contains round brackets,
         e.g.: `D:\C\Program Files (x86)\Microsoft Visual Studio\`...

* NEW: Implemented features for additional automation. Issue #76.
        New actions:
            * `-action Export`
            * `-action Recover`
            * `-action Unset`

        Documentation: https://github.com/3F/DllExport/wiki/DllExport-Manager#automation

* NEW: Added proxy support for manager.
        The common format: `[usr[:pwd]@]host[:port]`

        Documentation: https://github.com/3F/DllExport/wiki/DllExport-Manager#proxy

* NEW: Wizard. Added sorting an projects in main window by its installing status and by availability.
* NEW: Wizard. Added filter for list of projects in main wizard window.
* NEW: New 'Offline' versions from our packages. See GitHub Releases page.
* NEW: Added key to force update `Reference` without PublicKeyToken. Issue #65.
* NEW: Added `-force` key for manager to use aggressive behavior, e.g. like removing pkg when updating.
       Wiki: https://github.com/3F/DllExport/wiki/DllExport-Manager#receiving-new-package-version

* NEW: New action `-action Upgrade`.
       Aggregates an Update action with additions for upgrading.

            Today's an Upgrade action:
            ```
            DllExport -action Upgrade ...
            ```

            is equal to:
            ```
            DllExport -action Update -mgr-up -force ...
            ```

            Wiki: https://github.com/3F/DllExport/wiki/DllExport-Manager#updating

* CHANGED: Case sensitivity for the Action names.
* CHANGED: `-action Default` for nothing.
* CHANGED: UI layout fixes for -Info form (Thanks @Genteure, Issue #61).
* CHANGED: Allows absolute path for `-packages` key.
* CHANGED: `-sln-file` key now can affect to `-action Configure`
* CHANGED: hMSBuild tool now is also distributed inside root directory of the packages zip & nupkg.
           Use this for EXP0014 problem: "RunIlAsm. The library manager still cannot be found."
           Example: https://www.youtube.com/watch?v=zUejJ4vUPGw

* CHANGED: Updated GetNuTool v1.6.2
* CHANGED: Updated MvsSln v2.1.0
* OTHER: Some other fixes and changes with manager and wizard.
* NOTE: To upgrade configured version: `DllExport -action Upgrade ...`
* NOTE: Configuring projects: `DllExport -action Configure ...`
* NOTE: Screencasts:
            * Quick start: https://www.youtube.com/watch?v=sBWt-KdQtoc
            * Basic examples for C++ and C#: https://www.youtube.com/watch?v=9Hyg3_WE9Ks
            * Complex types and Strings: https://www.youtube.com/watch?v=QXMj9-8XJnY

* NOTE: Our actual wiki - https://github.com/3F/DllExport/wiki
        * Documentation for manager: https://github.com/3F/DllExport/wiki/DllExport-Manager

1:[ Quick start ] 2:[ C++ ❤ C# 💕C++ ] 3:[ Complex types and Strings ]
->{ Wiki }

DllExport-action Configure -dxp-version 1.6.1 [?]

  • For work with Unmanaged code/libraries (binding between .NET and unmanaged native C/C++ etc.), see Conari engine.
  • If you need convenient work with Lua (5.1, 5.2, 5.3, ...), see LunaRoad

https://github.com/3F/DllExport

Build info

S_NUM:              1.6.1    
S_REV:              51910    
S_NUM_REV:          1.6.1.51910    
S_REL:                  
bSha1:              e6c3d30    
bName:              master    
bRevc:              115    
Wizard .NET:        v4.0    
Configurator .NET:  v4.0    
Configuration:      PublicRelease    
Platform:           AnyCPU    
cfgname:            Release    
revDeltaBase:       2016/10/12    
revDeltaMin:        1000    
revDeltaMax:        65534    

                :: generated by a vsSolutionBuildEvent v0.12.10.10901

Via GetNuTool:

gnt /p:ngpackages="DllExport/1.6.1"

Changelog:

SHA-1: e6c3d3064027c45d9cfff5462107fe8270f6049f

Public release of the .NET DllExport v1.6.1

* FIXED: Fixed bug when some methods cannot be exported. Issue #59.
* FIXED: Bug 'The node is not parented by this object' when Configuring projects. Issue: #77.
* FIXED: Fixed GDI objects leak in Wizard.
* FIXED: `-msb` key cannot affect for GetNuTool section. Issue #74.
* FIXED: Bug when automatic restoring still uses default keys from manager after configuring with custom `-server`.
* FIXED: Problem with double quotes for `-packages` key.
* FIXED: Possible incorrect repetition of the relative path for `-packages` key.
* FIXED: Possible problem 'The request was aborted: Could not create SSL/TLS secure channel.'. Issue: #77.
* FIXED: Possible problem with path when `-msb` key contains round brackets,
         e.g.: `D:\C\Program Files (x86)\Microsoft Visual Studio\`...

* NEW: Implemented features for additional automation. Issue #76.
        New actions:
            * `-action Export`
            * `-action Recover`
            * `-action Unset`

        Documentation: https://github.com/3F/DllExport/wiki/DllExport-Manager#automation

* NEW: Added proxy support for manager.
        The common format: `[usr[:pwd]@]host[:port]`

        Documentation: https://github.com/3F/DllExport/wiki/DllExport-Manager#proxy

* NEW: Wizard. Added sorting an projects in main window by its installing status and by availability.
* NEW: Wizard. Added filter for list of projects in main wizard window.
* NEW: New 'Offline' versions from our packages. See GitHub Releases page.
* NEW: Added key to force update `Reference` without PublicKeyToken. Issue #65.
* NEW: Added `-force` key for manager to use aggressive behavior, e.g. like removing pkg when updating.
       Wiki: https://github.com/3F/DllExport/wiki/DllExport-Manager#receiving-new-package-version

* NEW: New action `-action Upgrade`.
       Aggregates an Update action with additions for upgrading.

            Today's an Upgrade action:
            ```
            DllExport -action Upgrade ...
            ```

            is equal to:
            ```
            DllExport -action Update -mgr-up -force ...
            ```

            Wiki: https://github.com/3F/DllExport/wiki/DllExport-Manager#updating

* CHANGED: Case sensitivity for the Action names.
* CHANGED: `-action Default` for nothing.
* CHANGED: UI layout fixes for -Info form (Thanks @Genteure, Issue #61).
* CHANGED: Allows absolute path for `-packages` key.
* CHANGED: `-sln-file` key now can affect to `-action Configure`
* CHANGED: hMSBuild tool now is also distributed inside root directory of the packages zip & nupkg.
           Use this for EXP0014 problem: "RunIlAsm. The library manager still cannot be found."
           Example: https://www.youtube.com/watch?v=zUejJ4vUPGw

* CHANGED: Updated GetNuTool v1.6.2
* CHANGED: Updated MvsSln v2.1.0
* OTHER: Some other fixes and changes with manager and wizard.
* NOTE: To upgrade configured version: `DllExport -action Upgrade ...`
* NOTE: Configuring projects: `DllExport -action Configure ...`
* NOTE: Screencasts:
            * Quick start: https://www.youtube.com/watch?v=sBWt-KdQtoc
            * Basic examples for C++ and C#: https://www.youtube.com/watch?v=9Hyg3_WE9Ks
            * Complex types and Strings: https://www.youtube.com/watch?v=QXMj9-8XJnY

* NOTE: Our actual wiki - https://github.com/3F/DllExport/wiki
        * Documentation for manager: https://github.com/3F/DllExport/wiki/DllExport-Manager

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
1.6.2 2,849 12/27/2018
1.6.1 7,094 8/5/2018
1.6.0 11,377 12/29/2017
1.6.0-RC 484 11/26/2017
1.6.0-beta3 444 10/27/2017
1.6.0-beta2 451 8/19/2017
1.5.2 4,540 3/13/2017