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

Assembly conflicts #13

Open
vaind opened this issue Feb 12, 2024 · 0 comments
Open

Assembly conflicts #13

vaind opened this issue Feb 12, 2024 · 0 comments

Comments

@vaind
Copy link
Collaborator

vaind commented Feb 12, 2024

Loading multiple PowerShell modules that have dependency conflicts is a problem.

We may be able work around this for .net6+ (PowerShell 7.2+) by implementing AssemblyLoadContext.

.NET loads assemblies as needed so when a conflict arises, it may fail to load, throwing an exception.

related to: #12

vaind added a commit that referenced this issue Feb 13, 2024
Some PowerShell versions turned out to be a problem to run, with dependency conflicts being the main reason. Since these are already out of support, it should be OK to stick to Powershell 7.2+ and Windows Powershell 5.1

See also #13 for followup to improve compatibility on the new PowerShell versions (7.2+)
vaind added a commit that referenced this issue Feb 13, 2024
Some PowerShell versions turned out to be a problem to run, with dependency conflicts being the main reason. Since these are already out of support, it should be OK to stick to Powershell 7.2+ and Windows Powershell 5.1

See also #13 for followup to improve compatibility on the new PowerShell versions (7.2+)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant