ColorVision.Solution 1.3.8.5

dotnet add package ColorVision.Solution --version 1.3.8.5
                    
NuGet\Install-Package ColorVision.Solution -Version 1.3.8.5
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ColorVision.Solution" Version="1.3.8.5" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ColorVision.Solution" Version="1.3.8.5" />
                    
Directory.Packages.props
<PackageReference Include="ColorVision.Solution" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ColorVision.Solution --version 1.3.8.5
                    
#r "nuget: ColorVision.Solution, 1.3.8.5"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ColorVision.Solution@1.3.8.5
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ColorVision.Solution&version=1.3.8.5
                    
Install as a Cake Addin
#tool nuget:?package=ColorVision.Solution&version=1.3.8.5
                    
Install as a Cake Tool

ColorVision.Solution

🎯 功能定位

解决方案和工程文件管理模块,提供项目文件的组织、管理和预览功能。

作用范围

工程管理层,为用户提供类似IDE的工程文件管理能力。

主要功能点

  • 解决方案管理 - 创建、打开、保存解决方案文件
  • 文件树视图 - 树形结构展示工程文件组织
  • 文件预览 - 支持图像文件的快速预览
  • 批处理操作 - 对工程中的文件进行批量操作
  • 文件搜索 - 快速定位工程中的文件
  • 工程配置 - 管理工程相关的配置信息

与主程序的依赖关系

被引用方式:

  • ColorVision 主程序集成解决方案管理
  • 通过菜单或快捷键打开解决方案窗口

引用的程序集:

  • ColorVision.UI - 基础UI组件
  • ColorVision.Common - 通用接口

使用方式

引用方式

<ProjectReference Include="..\ColorVision.Solution\ColorVision.Solution.csproj" />

基础使用

// 创建新解决方案
var solution = new Solution("MySolution");

// 添加文件到解决方案
solution.AddFile("Images/test1.png");
solution.AddFile("Images/test2.png");

// 保存解决方案
solution.Save("path/to/solution.cvsln");

// 打开解决方案
var loadedSolution = Solution.Load("path/to/solution.cvsln");

开发调试

dotnet build UI/ColorVision.Solution/ColorVision.Solution.csproj

目录说明

  • Views/ - 解决方案管理界面
  • Models/ - 解决方案数据模型
  • Services/ - 文件操作服务

相关文档链接

维护者

ColorVision UI团队

Product Compatible and additional computed target framework versions.
.NET net6.0-windows7.0 is compatible.  net7.0-windows was computed.  net8.0-windows was computed.  net8.0-windows7.0 is compatible.  net9.0-windows was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.3.8.5 33 9/30/2025
1.3.8.4 76 9/29/2025
1.3.8.2 75 9/29/2025
1.3.8.1 159 9/25/2025
1.3.6.2 295 9/16/2025
1.3.6.1 144 9/5/2025
1.3.5.2 181 8/30/2025
1.3.5.1 230 8/24/2025
1.3.3.3 177 8/24/2025
1.3.3.2 178 8/24/2025
1.3.3.1 181 6/25/2025
1.3.2.8 167 6/24/2025
1.3.2.6 168 6/23/2025
1.3.2.5 287 6/13/2025
1.3.2.4 280 6/13/2025
1.3.2.3 314 6/11/2025
1.3.2.2 171 6/4/2025
1.3.2.1 170 6/2/2025
1.3.1.1 180 5/29/2025
1.2.4.1 184 5/26/2025
1.2.3.2 177 5/25/2025
1.2.3.1 174 5/19/2025
1.1.12.1 195 3/31/2025
1.1.11.1 175 3/3/2025
1.1.10.6 148 2/20/2025
1.1.10.5 144 2/14/2025
1.1.10.4 137 2/12/2025
1.1.10.3 142 2/12/2025
1.1.10.2 166 2/11/2025
1.1.10.1 148 2/11/2025
1.1.9.32 142 2/8/2025
1.1.9.30 133 2/7/2025
1.1.9.28 138 2/6/2025
1.1.9.27 141 2/6/2025
1.1.9.26 142 2/5/2025
1.1.9.25 131 1/24/2025
1.1.9.24 157 1/22/2025
1.1.9.23 132 1/21/2025
1.1.9.22 144 1/21/2025
1.1.9.21 148 1/21/2025
1.1.9.20 144 1/20/2025
1.1.9.19 132 1/17/2025
1.1.9.18 126 1/15/2025
1.1.9.17 121 1/14/2025
1.1.9.16 118 1/14/2025
1.1.9.15 151 1/13/2025
1.1.9.14 150 1/13/2025
1.1.9.13 138 1/13/2025
1.1.9.12 135 1/13/2025
1.1.9.11 136 1/13/2025
1.1.9.10 137 1/13/2025
1.1.9.8 130 1/13/2025
1.1.9.7 157 1/10/2025
1.1.9.6 126 1/8/2025
1.1.9.5 136 1/8/2025
1.1.9.4 171 1/6/2025
1.1.9.3 156 1/6/2025