c'è una cosa di asp.net che dovrebbe essere molto semplice da capire, eppure io non ci arrivo......

la domanda è semplice: ho sviluppato un gestionale scritto in php, e che si appoggia su un db mysql. funziona alla perfezione, l'unico "inconveniente" è che per vendere il gestionale devo dare anche il codice sorgente (essendo uno script...).

se lo avessi sviluppato in asp.net, avrei potuto distribuire un binario, invece di un sorgente, o dovevo comunque distribuire il sorgente?

grazie a chiunque mi possa chiarire questa cosa.