Cześć
Tworzę aplikacje rozwiązującą kostkę rubika, część kodu użyłem z otwartego respozytorium https://github.com/tremwil/TwoPhaseSolver
Po przeniesieniu klas do nowego projektu i uruchomieniu przycisku:
```
private void SolveButton_Click(object sender, EventArgs e)
{
Cube c = new Cube();
Move pattern;
pattern = InterfaceApp.Move.None;
Search.patternSolve(c, pattern, 22, printInfo: true);
Console.Write("Press any key to continue...");
Console.Read();
}
otrzymuję komunikat:
> An unhandled exception of type 'System.TypeInitializationException' occurred in InterfaceApp.exe
>
> Additional information: Inicjator typów zgłosił wyjątek dla typu 'InterfaceApp.Cube'.
Sprawdzałem plik App.config i zmieniłem wersję frameworka z v4.6.1 na v4.5.2 ale problem dalej występuje. W oryginalnym projekcie również nie ma tego problemu.