Why does Gallio seem to have to be in a folder named GallioBundle-3.1.397.0 / bin to run

I want to run MbUnit tests with Icarus and / or Echo without installing Gallio. I copied all the files in GallioBundle/binto a folder with a name Third Party/MbUnitin our project folder.

When I double click on Gallio.Icarus.exeit does not load and does nothing.

When I run the gallio.echo.exe file from the command line, I get the following error:

Start time: 13:07 Initialization of the runtime and loading of plugins. Stop time: 1:07 PM (Total execution time: 0.313 seconds) Error: A fatal exception occurred. Gallio.Runtime.RuntimeException: Failed to resolve the component for the service type "Gallio.Runner.Projects.ITestProjectManager" because for this type of service any components registered and activated for this type of service are not displayed. in Gallio.Runtime.Extensibility.RegistryServiceLocator.ResolveNonDisabledDescriptor (type serviceType) in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ Extensibility \ RegistryServiceLocator.all: 20. Extensibility.RegistryServiceLocator.ResolveImpl (type serviceType) in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ Extensibility \ RegistryServiceLocator.cs:line 161 in Gallio.Runtime.Extensibility.RegistryServiceLocator.ResolveTService in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ Extensibility \ RegistryServiceLocator.cs: line 52 in Gallio.RunherTest. RunWithRuntime () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 511 in Gallio.Runner.TestLauncher.Run () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 474 in Gallio.Echo.EchoProgram.RunTests (logger ILogger) in Gallio.Echo.EchoProgram.RunImpl (String [] args) in Gallio. Runtime.ConsoleSupport.ConsoleProgram`1.Run (IRichConsole console, String [] args) in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ ConsoleSupport \ ConsoleProgram.cs: line 198ResolveTService in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ Extensibility \ RegistryServiceLocator.cs: line 52 in Gallio.Runner.TestLauncher.RunWithRuntime () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 511 in Gallio.Runner.TestLauncher.Run () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 474 in Gallio.Echo.EchoProgram.RunTests (ILogger registrar) in Gallio.Echo.EchoProgram.RunImpl (String [] args) in Gallio.Runtime.ConsoleSupport.ConsoleProgram`1.Run (console IRichConsole, String [] args) in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ ConsoleSupport \ ConsoleProgram.cs: line 198ResolveTService in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ Extensibility \ RegistryServiceLocator.cs: line 52 in Gallio.Runner.TestLauncher.RunWithRuntime () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 511 in Gallio.Runner.TestLauncher.Run () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 474 in Gallio.Echo.EchoProgram.RunTests (ILogger registrar) in Gallio.Echo.EchoProgram.RunImpl (String [] args) in Gallio.Runtime.ConsoleSupport.ConsoleProgram`1.Run (console IRichConsole, String [] args) in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ ConsoleSupport \ ConsoleProgram.cs: line 198TestLauncher.RunWithRuntime () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 511 in Gallio.Runner.TestLauncher.Run () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 474 in Gallio.Echo.EchoProgram.RunTests (ILogger registrar) in Gallio.Echo.EchoProgram.RunImpl (String [] args) in Gallio.Runtime.ConsoleSupport.ConsoleProgram`1.Run (IRichConsole console, String [] args) in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ ConsoleSupport \ ConsoleProgram.cs: string 198TestLauncher.RunWithRuntime () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 511 in Gallio.Runner.TestLauncher.Run () in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runner \ TestLauncher.cs: line 474 in Gallio.Echo.EchoProgram.RunTests (ILogger registrar) in Gallio.Echo.EchoProgram.RunImpl (String [] args) in Gallio.Runtime.ConsoleSupport.ConsoleProgram`1.Run (IRichConsole console, String [] args) in c: \ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Runtime \ ConsoleSupport \ ConsoleProgram.cs: string 198RunTests (ILogger registrar) in Gallio.Echo.EchoProgram.RunImpl (String [] args) in Gallio.Runtime.ConsoleSupport.ConsoleProgram`1.Run (IRichConsole console, String [] args) in c: \ RelEng \ Projects \ MbUnit v3 .1 \ Work \ src \ Gallio \ Gallio \ Runtime \ ConsoleSupport \ ConsoleProgram.cs: line 198RunTests (ILogger registrar) in Gallio.Echo.EchoProgram.RunImpl (String [] args) in Gallio.Runtime.ConsoleSupport.ConsoleProgram`1.Run (IRichConsole console, String [] args) in c: \ RelEng \ Projects \ MbUnit v3 .1 \ Work \ src \ Gallio \ Gallio \ Runtime \ ConsoleSupport \ ConsoleProgram.cs: line 198

, , d/l, :

GallioBundle-3.1.397.0/bin Icarus. ... gallio.echo , . , .

Gallio ?

+3
3

, MbUnit . Gallio, .

Gallio , ... , , .

+1

. , . , .

"Gallio.Utility.exe ResetInstallationId"

+3

.

Gallio XML %LocalAppData%\Gallio\Plugin Metadata Cache. Gallio (, ) Gallio , , - , , , Gallio , , ( , ).

, Plugin Metadata Cache.

+3

Source: https://habr.com/ru/post/1751428/


All Articles