I understand there is a relationship between PowerShell and .NET, but I can't locate the details via Google. I was able to setup a fresh Linux instance that didn't have PowerShell or .NET, and then only installed PowerShell. PS cmdlets worked normally. When I looked at the .NET runtimes, none were listed.
Questions:
- What is the relationship/mapping between PowerShell and .NET?
- Is there a document that shows the mapping?
- Is you have more than one .NET runtime installed which one is used by PowerShell?
====================================
UPDATE
I created a follow-up question based on the answer below: PowerShell 7.0 / 7.1 and .NET runtimes