Skip to content

Apparently successful installation on Windows 11 is actually completely broken on use #160

@pgoldweic

Description

@pgoldweic

I've followed thoroughly the install instructions (including pre-requisites) for Windows in order to install this EB CLI (I've migrated to another Windows desktop, so I need it now installed there!). Specifically, I installed the following pre-requisite packages first: python via pyenv-win (version 3.13.2-win32), virtualenv via pipx (which in turn required scoop). Then I run the ebcli_installer.py as explained in the instructions (actually using Git Bash), and got success messages when running everything.
Eventually I tried to use the 'eb' command and I get the following error messages no matter what it is that I try to do with it:

eb -help
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Users\myself.ebcli-virtual-env\Scripts\eb.exe_main
.py", line 4, in
from ebcli.core.ebcore import main
File "C:\Users\myself.ebcli-virtual-env\Lib\site-packages\ebcli\core\ebcore.py", line 35, in
from ebcli.controllers.migrate import MigrateController, MigrateExploreController, MigrateCleanupController
File "C:\Users\myself.ebcli-virtual-env\Lib\site-packages\ebcli\controllers\migrate.py", line 33, in
clr.AddReference(r"C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll")
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
System.IO.FileNotFoundException: Unable to find assembly 'C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll'.
at Python.Runtime.CLRModule.AddReference(String name)

Do you have any recommendations on how to fix this install? If I were to try with another version of python, which one should I use, and which specific commands would be needed?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions