Ik heb meerdere projecten onder een solution hangen. Voor elk project wordt standaard een assemblyinfo.cs aangemaakt. Daar wil ik slechts de projectspecfieke attributen in zetten zoals: title, description omdat deze attributen voor een project specifiek gelden.
De overige assemblyattributen zijn enterprise-wide als het ware, d.w.z. voor alle assemblies zijn die kenmerken hetzelfde zoals: companyname, copyright. Nu wil ik juist die enterprise items in 1 assemblycorporateInfo.cs bestand zetten....
dat gaat dus niet... want ik kan geen file-alias aanmaken in een project die voor elk project verwijst naar 1 common project met daarin het assemblycorporateinfo.cs bestand. Als ik namelijk "add existing item" wil uitvoeren in Visual Studio EA 2003 dan maakt VSEA er een kopie van en geen verwijzing!
Hoe is dit probleem dan wel op te lossen. Ik wil namelijk dat de configuratiemanager grip heeft op:
a) het versienummer
b) de enterprise info zoals companyname, copyright
en dat de wijzigingen in 1 bestand plaatsvindt via SourceSafe, maar dat alle projecten naar kunnen verwijzen...
De overige assemblyattributen zijn enterprise-wide als het ware, d.w.z. voor alle assemblies zijn die kenmerken hetzelfde zoals: companyname, copyright. Nu wil ik juist die enterprise items in 1 assemblycorporateInfo.cs bestand zetten....
dat gaat dus niet... want ik kan geen file-alias aanmaken in een project die voor elk project verwijst naar 1 common project met daarin het assemblycorporateinfo.cs bestand. Als ik namelijk "add existing item" wil uitvoeren in Visual Studio EA 2003 dan maakt VSEA er een kopie van en geen verwijzing!
Hoe is dit probleem dan wel op te lossen. Ik wil namelijk dat de configuratiemanager grip heeft op:
a) het versienummer
b) de enterprise info zoals companyname, copyright
en dat de wijzigingen in 1 bestand plaatsvindt via SourceSafe, maar dat alle projecten naar kunnen verwijzen...