Ho scritto una classe che gestirà la registrazione interna nella mia applicazione. Ora voglio usare questa classe in un altro progetto completamente separato.Condividi codice sorgente di classe C# tra più progetti
Potrei semplicemente copiare il file nella nuova cartella del progetto, ma mi piacerebbe avere solo una copia di esso da mantenere in modo che tutte le modifiche in esso si applichino a entrambi i progetti nel tempo.
Posso usare "aggiungi file esistente", ma dove inserisco il file in modo che lo sviluppatore successivo sappia che è necessario. Una volta ho avuto una cartella "condivisa" per questo, ma una volta quella cartella non è stata portata nel prossimo computer di sviluppo.
Qual è il modo migliore per organizzare questo in modo che abbia più senso per i nuovi manutentori e riduce al minimo il rischio di collegamenti interrotti nei progetti.
Ragazzi volete davvero dirmi che la condivisione a livello di sorgente non è possibile in C#? –
@Pavel: Questo problema non è proprio specifico per C# anche se cercavo qui una soluzione specifica per C#. Ho già riscontrato situazioni in cui mancavano singoli file in un progetto perché si trovavano in un'altra cartella non inviata con il resto dei file. – hultqvist
Una risposta esatta a ciò che stai cercando può essere vista nel post di jorgen qui sotto. – user912447