This question is locked. New answers and comments are not allowed.
It seems that an Open Accesss ORM in a dll cannot compile without a valid database connection string in it's config file. When you reference this assembly from an executable that uses the ORM, the connection segments are copied over. In my case, I opted to use the new method of standard ADO.Net connection strings for the ORM. I see that there are 2 copies of this string, one in the standard Connection Strings section of the config and one under OpenAccess settings. It appears from some testing that only the connection string in the standard configuration/connectionStrings sections is used. Is this correct? It also appears that the backendconfiguration and mappings sections aren't needed in the exe's app.config. My goal is to try to keep the exe's app.config as simple as possible.
Thanks for your assistance.
Thanks for your assistance.