CodeFactory 2.26166.0.1-PreRelease
dotnet add package CodeFactory --version 2.26166.0.1-PreRelease
NuGet\Install-Package CodeFactory -Version 2.26166.0.1-PreRelease
<PackageReference Include="CodeFactory" Version="2.26166.0.1-PreRelease" />
<PackageVersion Include="CodeFactory" Version="2.26166.0.1-PreRelease" />
<PackageReference Include="CodeFactory" />
paket add CodeFactory --version 2.26166.0.1-PreRelease
#r "nuget: CodeFactory, 2.26166.0.1-PreRelease"
#:package CodeFactory@2.26166.0.1-PreRelease
#addin nuget:?package=CodeFactory&version=2.26166.0.1-PreRelease&prerelease
#tool nuget:?package=CodeFactory&version=2.26166.0.1-PreRelease&prerelease
CodeFactory Base Library
The base contracts and logic used by CodeFactory automation. This library provides the core abstractions that are shared across all CodeFactory implementations, regardless of the target IDE.
📦 Package Information
| Property | Value |
|---|---|
| Package ID | CodeFactory |
| Version | 2.26166.0.1-PreRelease |
| Target Framework | .NET Standard 2.0 |
| Authors | CodeFactory, LLC. |
| License | MIT |
| Copyright | Copyright © 2026 CodeFactory, LLC. |
📋 Description
CodeFactory is the foundational library for the CodeFactory SDK. It defines the core contracts, interfaces, and shared logic consumed by all CodeFactory IDE integrations. By targeting .NET Standard 2.0, this library is compatible across a wide range of .NET runtimes and frameworks.
This package is a dependency of higher-level CodeFactory SDK packages such as CodeFactory.WinVs, which provides the full Visual Studio for Windows implementation.
🚀 Getting Started
Installation
Install via the NuGet Package Manager:
Install-Package CodeFactory -Version 2.26166.0.1-PreRelease
Or via the .NET CLI:
dotnet add package CodeFactory
🗂️ Namespaces
| Namespace | Description |
|---|---|
CodeFactory |
Root namespace containing core CodeFactory types and base contracts. |
CodeFactory.SourceCode |
Models and abstractions for representing source code constructs, such as SourceLocation. |
🔑 Key Types
CodeFactory.SourceCode.SourceLocation
Represents a specific location within a source code file, used throughout the CodeFactory model system to identify where code constructs exist in source.
🔗 Related Packages
| Package | Description |
|---|---|
CodeFactory.WinVs |
Full SDK implementation for Visual Studio for Windows, including project system models, C# source models, and automation commands. |
CodeFactory.WinVs.Wpf |
WPF UI controls library for Visual Studio for Windows automation. Targets .NET Framework 4.8. |
📄 Release Notes
2.26166.0.1
Recompile Release:
- When you update your automation to this version of the SDK.
- You will need to recompile your automation projects to the new version of the SDK, and make sure you have the CodeFactory runtime at least the same version or higher.
📚 Documentation & Resources
🤝 Contributing
Contributions are welcome! Please review the repository's contribution guidelines on GitHub before submitting a pull request.
📃 License
This project is licensed under the MIT License.
Copyright © 2026 CodeFactory, LLC.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on CodeFactory:
| Package | Downloads |
|---|---|
|
CodeFactory.WinVs.SDK
Software development kit for building CodeFactory automation in Visual Studio - Windows. |
|
|
CodeFactory.WinVs
The CodeFactory API that supports Visual Studio - Windows |
|
|
CodeFactory.WinVs.Wpf
Library that provides custom dialog screens hosted in Visual Studio for Windows, hosted for CodeFactory automation. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.26166.0.1-PreRelease | 103 | 6/23/2026 |
| 2.26151.0.1-PreRelease | 82 | 6/1/2026 |
| 2.25220.0.1-PreRelease | 216 | 8/8/2025 |
| 2.25165.0.1-PreRelease | 182 | 6/16/2025 |
| 2.24224.0.1-PreRelease | 167 | 8/11/2024 |
| 2.23151.1-PreRelease | 254 | 6/6/2023 |
| 2.23149.1-PreRelease | 203 | 5/30/2023 |
Release Updates for 2.26166.0.1
Recompile Release:
When you update your automation to this version of the SDK.
You will need to recompile your automation projects to the new version of the SDK, and make sure you have the CodeFactory runtime at least the same version or higher.