Fråga : CodeDom och Windows bildar

Jag har varit funktionsduglig på ett lite side projekterar för ett tag med några olika delar. Avslutaprodukten är att vara ett program som kan bläddra till en SQL sparar och har den att spotta ut en Windows bildar program using CodeDom (lappa skaparen). De frambragda programen som därefter skulle, är fallen föra våra mindre tekniskt skickliga kunder som förhindrar dem från att röra upp deras databaser och räddning vårt folk för teknisk service time.

Initially avsluta - användareprogram som ut startas som en tröstaapplikation och, integrerades in i den CodeDom applikationen lyckat. Saker som korrekt sammanställdes, körde korrekt, spottar ut executables som körde correctly.

After som, denna pekar den avgjordes att göra avsluta - det användareprogramet fönster bildar applikation. Detta kodifierades stativ bara, och fungerat med inget utfärda. För en tid sedan har jag börjat att integrera dem in i lappaskaparen, och jag har slågit ett vägkvarter. Lappaskaparestillbilden sammanställer program, och först ögonkastsaker verkar för att vara funktionsduglig korrekt, när skapad sparar körning, however pop för ett tröstafönster up och verkar för att förhindra programet från att förbinda till en database.

My, ifrågasätta är detta: Finns det en parameter, eller alternativ, som måste specificeras för att ha den CodeDom kompilatorn att spotta ut riktiga fönster, bildar applikation? Inget, var i mitt kodifiera, är där något ting, som skulle, orsakar tröstafönstret till open.

If som du behöver att se kodifiera, jag kan ge it.

Thanks -
Rachel
" klar "

Svar : CodeDom och Windows bildar

CodeDom frambringar enheter, och du kan endera frambringa dem i minne eller till disken.  CompilerParametersen klassificerar har den GenerateInMemory och GenerateExecutable rekvisitan, som kan kontrollera hur och var kodifiera frambrings.

Exempel:

CodeDom räknemaskin - utvärderande C# Mathuttryck dynamiskt
http://www.c-sharpcorner.com/uploadfile/mgold/codedomcalculator08082005003253am/codedomcalculator.aspx
Andra lösningar  
 
programming4us programming4us