Replies: 1 comment
-
|
Question intended for the dotnet framework discussion: https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/discussions/4918 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We are instrumenting several .NET Framework applications using OpenTelemetry .NET in a multi-project solution that still uses packages.config.
We have an internal shared library that references our custom OpenTelemetry wrapper along with dependencies such as:
Many projects reference this shared library.
Because packages.config does not support transitive dependencies, managing these packages across multiple projects becomes repetitive.
From a runtime/assembly perspective, are OpenTelemetry .NET assemblies:
Strong-named and compatible with the Global Assembly Cache (GAC) for .NET Framework?
Considered supported for deployment through GAC, or is this discouraged for OpenTelemetry packages?
If GAC is not intended for this use case, what is the recommended pattern for sharing OpenTelemetry dependencies across multiple .NET Framework applications that still use packages.config?
I am mainly trying to understand the intended deployment model for OpenTelemetry assemblies in legacy .NET Framework environments, rather than proposing GAC as the preferred solution.
Beta Was this translation helpful? Give feedback.
All reactions