我移动了一个使用模块SqlServer的powershell脚本(22.1.18226)& dbaTools(1.0.116)在Powershell 5.1到Powershell 7.3使用SqlServer(22.1.1)& dbaTools(2.1.5).现在我现在得到错误“* 程序集同名已加载 *”,即使在这个简单的脚本运行从命令提示符:请重新加载testScript.ps1
Import-Module sqlserver
Import-Module dbatools
Write-Host "Done"
字符串
错误消息:
Line |
2 | Import-Module dbatools
| ~~~~~~~~~~~~~~~~~~~~~~
| Couldn't import C:\Program
| Files\WindowsPowerShell\Modules\dbatools.library\2023.9.21\core\lib\win-sqlclient\Microsoft.Data.SqlClient.dll |
| Assembly with same name is already loaded
型
如果我使用“运行/播放”按钮在VS代码中运行它,这会很好地工作。
我做错了什么?谢谢
1条答案
按热度按时间gudnpqoy1#
不知道为什么这工作,但改变了导入模块调用的顺序工作.
字符串