I have tried to compile architect from current source code. I ran Origam Architect and I was able to create new project.
I have tried to copy all dlls from Debug folder to Origam Architect installation.
I ran the New Project wizard again and I was able to successfully create project (using project template of version 2022.1.0) - 2022.2.0 ended up with an error creating User that the column IsLockedOut is missing - that would be probably different versions of model and Architect.
Suggestions
Compile Origam Architect to include proper dlls and distribute it to support PostgresSQL with no troubles.
I can try to fix it but I would need some information how to use WIX to create OrigamSetup.msi file to test it locally before commit. I see that OrigamSetup.wsx does not contain reference to System.Numerics.Vectors.
I need to solve this issue because it complicates sharing the model with my collegues as I need development on PostgreSQL database.
You are right that you need to add it to OrigamSetup.wsx among the other dependencies. Each dependency has a component and a feature so you need to add it in two places.
Example of a component (you need to generate a unique Guid):
Basically you have to install the wix toolset and have all the source files the setup requires in the source folder (as you can see in the example) and a zipped model in model_root_source\DefaultModel.zip file. A the moment we are using WIX version 3.11.
You can see the whole build procedure here. But basically it starts with copying the Architect build results to sources, compressing the model and running the wix commands candle and light.
I was able to fix the behaviour, there were also additional troubles I have found, so here is the list
Origam Architect: Create new Project with Postgres SQL database:
Added missing dlls needed for Postgres connection
Fixing rollback when creating Postgres project on the database where there is no user named postgres => it was failing and the user created by wizard was not removed from database