# Portable.NET **Repository Path**: kerndev/Portable.NET ## Basic Information - **Project Name**: Portable.NET - **Description**: 让基于.NET的应用程序变成绿色软件独立运行. 无需在目标电脑上安装指定版本的.NET Framework. - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 4 - **Created**: 2019-09-06 - **Last Updated**: 2025-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Portable.NET #### 介绍 让基于.NET的应用程序变成绿色软件独立运行. 无需在目标电脑上安装指定版本的.NET框架. 由于Windows 8以后的系统都自带.NET4.0框架, 所以主要应用场景是在Windows XP和Windows 7在不安装.NET4.0框架的情况下运行基于.NET4.0开发的应用程序. 运行环境的核心文件提取自**飞信2008** 飞信2008有一个VMdotNet的运行环境,能提供独立运行.NET应用程序的基本环境. 虽然VMdotNet只是提供了.NET2.0的运行环境, 但基于它的运行原理,我觉得理论上应该可以运行任何版本的.NET应用程序. 所以我打算在此基础上进行一些二次开发,使其能够方便地运行.NET4.0版本的应用程序. #### 使用方法 将要运行的XXX.EXE程序改名为XXX.EXE.APP,把Launcher.exe改名为XXX.EXE,运行XXX.EXE. 由于体积限制,GIT仓库只包含少量DLL组件,运行更多EXE程序,需要完整的.NET组件. 完整.NET组件: 链接: https://pan.baidu.com/s/1XfGTpKQ9xW8JhamzYgmxWQ 提取码: afpj