Vraag : De Vormen van CodeDom en van Vensters

Ik heb gewerkt aan een weinig zijproject voor een tijdje met een paar verschillende componenten. Het eindproduct moet een programma zijn dat aan een SQL dossier kan doorbladeren en het hebben uit spugen Vensters vormt programma gebruikend CodeDom (flardschepper). De geproduceerde programma's zouden toen gegeven worden aan onze minder technisch bedreven klanten om hen te verhinderen hun gegevensbestanden omhoog te knoeien en onze technische die steunmensen time.

Initially het eind te bewaren - gebruikersprogramma als consoletoepassing is begonnen en in de toepassing CodeDom met succes geïntegreerde. Correct gecompileerde de dingen, liepen correct, spit uit executables dat correctly.

After dit punt in werking stelde het werd beslist het eind te maken - gebruikersprogramma vensters vormt toepassing. Dit was gecodeerd en gewerkt tribune alleen zonder kwestie. Onlangs ben ik begonnen integrerend hen in de flardschepper en ik heb een wegblok geraakt. De flardschepper compileert nog programma's en bij eerste blik schijnen de dingen correct te werken wanneer de gecre�ërde dossierslooppas, nochtans een consolevenster opduikt en schijnt om het programma te verhinderen met een/>My vraag database.


If zou veroorzaken u de code moet zien kan ik it.

Thanks verstrekken -
Rachel

Antwoord : De Vormen van CodeDom en van Vensters

CodeDom produceert assemblage, en u kunt of hen in geheugen, of aan de schijf produceren.  De klasse CompilerParameters heeft de eigenschappen GenerateInMemory en GenerateExecutable, die kunnen controleren hoe en waar de code wordt geproduceerd.

Voorbeeld:

De Calculator die van CodeDom - de Uitdrukkingen van C# dynamisch evalueert Math
http://www.c-sharpcorner.com/uploadfile/mgold/codedomcalculator08082005003253am/codedomcalculator.aspx
Andere oplossingen  
 
programming4us programming4us