AssetRipper.NativeDialogs
1.1.0
Prefix Reserved
dotnet add package AssetRipper.NativeDialogs --version 1.1.0
NuGet\Install-Package AssetRipper.NativeDialogs -Version 1.1.0
<PackageReference Include="AssetRipper.NativeDialogs" Version="1.1.0" />
<PackageVersion Include="AssetRipper.NativeDialogs" Version="1.1.0" />
<PackageReference Include="AssetRipper.NativeDialogs" />
paket add AssetRipper.NativeDialogs --version 1.1.0
#r "nuget: AssetRipper.NativeDialogs, 1.1.0"
#:package AssetRipper.NativeDialogs@1.1.0
#addin nuget:?package=AssetRipper.NativeDialogs&version=1.1.0
#tool nuget:?package=AssetRipper.NativeDialogs&version=1.1.0
AssetRipper.NativeDialogs
A cross-platform library for picking files and folders in .NET applications.
CETCompat requirement (Windows)
On Windows, downstream projects must disable CETCompat. Leaving it enabled may cause crashes when opening native file dialogs.
Add the following to the consuming project�s .csproj:
<PropertyGroup>
<CETCompat>false</CETCompat>
</PropertyGroup>
Why?
Native file dialogs can load .NET Framework components that do not support CET mitigations. When CETCompat is enabled, this may lead to shadow stack violations and runtime crashes. CET affects the entire process, so it must be disabled by the application that uses this library.
Similar issues in other repositories
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- TerraFX.Interop.Windows (>= 10.0.26100.6)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on AssetRipper.NativeDialogs:
| Repository | Stars |
|---|---|
|
AssetRipper/AssetRipper
GUI Application to work with engine assets, asset bundles, and serialized files
|