Skip to content

Remove build dependency on .NET 3.5 tools#145

Merged
mohzy83 merged 1 commit intomohzy83:dev_0.9.1from
rdipardo:refactor/unmanaged-exports
Jan 16, 2026
Merged

Remove build dependency on .NET 3.5 tools#145
mohzy83 merged 1 commit intomohzy83:dev_0.9.1from
rdipardo:refactor/unmanaged-exports

Conversation

@rdipardo
Copy link
Copy Markdown
Contributor

This will lower the bar for potential contributors who don't have (or can't install) Visual Studio's .NET 3.5 Development Tools, which are currently still required by the DllExport post-build task.

The successor to the original Npp.NET project has already dumped .NET 3.5, and a future release of Windows 11 will remove .NET 3.5 has an optional component.

Replaces the in-tree assemblies from ca. 2015 with an upgraded version
available on nuget.org [^1]

See also https://community.notepad-plus-plus.org/post/93058

[^1]: https://www.nuget.org/packages/UnmanagedExports.Repack.Upgrade
@mohzy83 mohzy83 merged commit eee9ce1 into mohzy83:dev_0.9.1 Jan 16, 2026
@mohzy83
Copy link
Copy Markdown
Owner

mohzy83 commented Jan 16, 2026

Great! Thank you for this patch.

@rdipardo rdipardo deleted the refactor/unmanaged-exports branch January 17, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants