Это, по-видимому, обычная проблема в PowerShell и Visual Studio, но случаи и решения, похоже, сильно различаются. Хотя я видел несколько подобных вопросов, я еще не нашел рабочего решения для своей проблемы.
Проблема возникает в сообщении об ошибке
Не удалось загрузить файл или сборку 'file:///C:\users\jenstmar\Desktop\WinSCP.dll' Один из его зависимостей. Операция не поддерживается. (Исключение из HRESULT: 0x80131515)
Местоположение файла недопустимо, так как предполагается, что .dll находится в той же папке, что и установка WinSCP. Это место было изменено, чтобы проверить, нет ли каких-либо прав или недостатков, ограничило меня тем, как использовать его.
Линия script, вызывающая проблему, выглядит следующим образом:
# Load WinSCP .NET assembly
[Reflection.Assembly]::LoadFrom("C:\users\jenstmar\Desktop\WinSCP.dll") | Out-Null
Эта ошибка возникает как в PowerShell ISE, так и в PS ISE (x86). Я запускаю PowerShell V3.0 в среде Windows Enterprise 64, как локальный администратор. Как я могу исправить эту проблему?