Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CONFIG: Target Version #54

Open
BrianLParker opened this issue May 6, 2023 · 0 comments
Open

CONFIG: Target Version #54

BrianLParker opened this issue May 6, 2023 · 0 comments
Labels
CONFIG The configuration category is for any configuration changes i.e. setting up appsettings.json

Comments

@BrianLParker
Copy link

This library now targets .Net 7.0. The issue with this is compatibility with older versions when pipeline building. Normally this is fine but in the case of SDK pipeline's the developer may want to target a LTS version currently 6.0.

The library has a dependency of YamlDotNet & Xeption

I would recommend after looking at the dependencies of these library's targeting "netstandard2.0;netstandard2.1"

This will allow the solution the library is consumed by to support any version compatible with netstandard2.0 & netstandard2.1

An example of the issue is in the current Standard.AI.OpenAI repository, we cannot target netstandard2.1 for integration with a wider range of clients, as the build pipeline fails if we are not targeting .Net 7.0 because of this restriction.

@BrianLParker BrianLParker changed the title CONFIGS: Target Version CONFIG: Target Version May 14, 2023
@cjdutoit cjdutoit added the CONFIG The configuration category is for any configuration changes i.e. setting up appsettings.json label May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CONFIG The configuration category is for any configuration changes i.e. setting up appsettings.json
Projects
None yet
Development

No branches or pull requests

2 participants