ColorVision.Solution
1.6.0
dotnet add package ColorVision.Solution --version 1.6.0
NuGet\Install-Package ColorVision.Solution -Version 1.6.0
<PackageReference Include="ColorVision.Solution" Version="1.6.0" />
<PackageVersion Include="ColorVision.Solution" Version="1.6.0" />
<PackageReference Include="ColorVision.Solution" />
paket add ColorVision.Solution --version 1.6.0
#r "nuget: ColorVision.Solution, 1.6.0"
#:package ColorVision.Solution@1.6.0
#addin nuget:?package=ColorVision.Solution&version=1.6.0
#tool nuget:?package=ColorVision.Solution&version=1.6.0
ColorVision.Solution
ColorVision 的单工作区、资源打开、项目树和文档停靠模块;不是 Visual Studio .sln 导入器。目标框架、依赖和 NuGet 内容以 ColorVision.Solution.csproj 为准。
契约入口
- 资源打开与单工作区切换:ResourceOpenService、
.cvsln/.cvproj、项目 Provider、私有工作区、取消与恢复。 - 编辑器与文档生命周期:编辑器选择、文档复用、保存/关闭、文件变更与停靠布局。
- 终端进程、会话与脚本运行:ConPTY、Python、命令提交及进程退出。
这些链接用于源码仓库;单独取得 NuGet 包时,请核对对应源码版本。本文件不维护第二套行为手册。打开/恢复工作区可能写私有状态、生成树缓存或修复配置;取消切换不等于撤销全部文件变化。
源码职责
Editor/:编辑器发现与打开路由;内置 Text、Image、Hex、Web、Model3D、Project 等编辑器。Explorer/:树节点、项目 Provider、模板、项目配置与文件操作。Workspace/:文档生命周期、AvalonDock 布局、私有工作区身份。Mru/:最近路径与固定项;Terminal/:终端会话和控件。
Markdown 预览在 ColorVision.UI.Desktop,多图/融合工具在 ColorVision.ImageTools,账户权限在 ColorVision.Rbac。内置 MSBuild Provider 只读解析部分 .NET 项目信息,不评估完整 MSBuild;生成/运行/调试 UI 当前由关闭的 ShowBuildAndDebugUI 隐藏,不代表底层命令不存在。
从仓库根目录在 Windows 上执行以下本地构建;会还原依赖和写入产物,启用了 GeneratePackageOnBuild,不发布包或验证工作区运行:
dotnet build .\UI\ColorVision.Solution\ColorVision.Solution.csproj -c Debug -p:Platform=x64
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-windows7.0 is compatible. |
-
net10.0-windows7.0
- AvalonEdit (>= 6.3.1.120)
- ColorVision.ImageEditor (>= 1.6.0)
- ColorVision.UI (>= 1.6.0)
- ColorVision.UI.Desktop (>= 1.6.0)
- Dirkster.AvalonDock.Serializer.Xml (>= 5.0.1)
- Dirkster.AvalonDock.Themes.VS2013 (>= 5.0.1)
- Microsoft.Web.WebView2 (>= 1.0.4258.31)
- WPFHexaEditor (>= 3.4.5)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on ColorVision.Solution:
| Package | Downloads |
|---|---|
|
ColorVision.Rbac
ColorVision user, role, permission, session, and audit management for WPF applications. |
|
|
ColorVision.ImageTools
ColorVision multi-image viewing and image fusion tools for WPF applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.6.0 | 54 | 10/7/2026 |
| 1.5.8 | 140 | 8/18/2026 |
| 1.5.7 | 136 | 7/28/2026 |
| 1.5.6.1 | 139 | 7/8/2026 |
| 1.5.5.2 | 132 | 5/31/2026 |
| 1.5.5.1 | 149 | 4/13/2026 |
| 1.5.4.2 | 141 | 4/2/2026 |
| 1.5.4.1 | 140 | 3/31/2026 |
| 1.5.1.1 | 156 | 2/16/2026 |
| 1.4.1.1 | 161 | 2/3/2026 |
| 1.3.10.1 | 161 | 1/14/2026 |
| 1.3.9.4 | 155 | 1/14/2026 |
| 1.3.9.3 | 138 | 1/14/2026 |
| 1.3.9.2 | 357 | 12/15/2025 |
| 1.3.9.1 | 354 | 11/16/2025 |
| 1.3.8.7 | 260 | 10/27/2025 |
| 1.3.8.6 | 183 | 10/11/2025 |
| 1.3.8.5 | 260 | 9/30/2025 |
| 1.3.8.4 | 235 | 9/29/2025 |
| 1.3.8.2 | 232 | 9/29/2025 |