Skip to content
This repository was archived by the owner on Feb 24, 2026. It is now read-only.

Commit d2e0a33

Browse files
committed
Clarify README, require license acceptance in NuGet
Updated README to reference MemProcFS and removed embedded license/comments for clarity. Added PackageRequireLicenseAcceptance to VmmSharpEx.csproj to enforce license acceptance on NuGet install. Made minor formatting improvements in the project file.
1 parent dd12c2b commit d2e0a33

2 files changed

Lines changed: 3 additions & 25 deletions

File tree

README.md

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# VmmSharpEx
22

3-
Custom Vmmsharp fork targeting bleeding edge .NET Core for Windows x64. Also includes the Native Libraries in the build process so you don't need to hunt them down (all files digitally signed).
3+
Custom Vmmsharp fork based on [Ulf Frisk's MemProcFS](https://github.com/ufrisk/MemProcFS) targeting bleeding edge .NET Core for Windows x64. Also includes the Native Libraries in the build process so you don't need to hunt them down (all files digitally signed).
44

55
## Getting Started
66
[Get it on NuGet!](https://www.nuget.org/packages/VmmSharpEx)
@@ -61,24 +61,4 @@ This library is **Windows Only**, and only bundles/targets the Windows x64 nativ
6161
- Added .NET 10 Support
6262
- Initial Release
6363
- .NET 9
64-
- MemProcFS 5.15.3
65-
66-
## License
67-
```
68-
/*
69-
* C# API wrapper 'vmmsharp' for MemProcFS 'vmm.dll' and LeechCore 'leechcore.dll' APIs.
70-
*
71-
* Please see the example project in vmmsharp_example for additional information.
72-
*
73-
* Please consult the C/C++ header files vmmdll.h and leechcore.h for information about parameters and API usage.
74-
*
75-
* (c) Ulf Frisk, 2020-2025
76-
* Author: Ulf Frisk, pcileech@frizk.net
77-
*
78-
*/
79-
80-
/*
81-
* VmmSharpEx by Lone (Lone DMA)
82-
* Copyright (C) 2025 AGPL-3.0
83-
*/
84-
```
64+
- MemProcFS 5.15.3

src/VmmSharpEx/VmmSharpEx.csproj

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
<IncludeContentInPack>true</IncludeContentInPack>
4646
<GenerateDocumentationFile>true</GenerateDocumentationFile>
4747
<IncludeSymbols>false</IncludeSymbols>
48+
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
4849
</PropertyGroup>
4950

5051
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
@@ -68,9 +69,6 @@
6869
<PropertyGroup>
6970
<IsAotCompatible>true</IsAotCompatible>
7071
<IsTrimmable>false</IsTrimmable> <!-- Disable trimming due to heavy interop usage -->
71-
</PropertyGroup>
72-
73-
<PropertyGroup>
7472
<EmitAotDiagnostics>true</EmitAotDiagnostics>
7573
<EnableAotAnalyzers>true</EnableAotAnalyzers>
7674
</PropertyGroup>

0 commit comments

Comments
 (0)