Получих това от няколко други източника, засега изглежда работи.
и
Как мога да стартирам PowerShell с .NET 4 runtime?
Друг начин да накарате PowerShell и LocalDB да работят добре е да информирате PowerShell за DOTNET 4.0.3. Това може да стане чрез създаване на файл, наречен "powershell.exe.config" в C:\Windows\System32\WindowsPowerShell\v1.0. Файлът трябва да съдържа следното:
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0.30319"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
Имайте предвид, че това не е официално поддържан начин за използване на PowerShell, така че може да повреди други неща...