We hebben een solution met een aantal projecten en daar wil ik een project aan toevoegen.
Dit nieuwe project gaat een conversie doen van de oude data en wordt een aparte exe.
Veel van de handelingen die in het nieuwe project moeten worden uitgevoerd, wordt ook al in de andere projecten gedaan. Ik wil dan ook die code gaan gebruiken dmv project referencing.
Omdat ik hier nog weinig van weet heb ik eerst een nieuwe solution gemaakt met twee projecten. In project1 maak ik een reference naar project2 en ik roep in project1 een classe aan uit project2.
Dit werkt prima.
Alleen wordt project2.exe gekopieerd naar de bin van project1. Dat wil ik niet. Straks in de 'grote' solution wil ik niet alle exe's en dll's gekopieerd hebben.
Als ik dan in de reference Copy Local op False zet, wordt de exe niet gekopieerd maar dan krijg ik een runtime error dat hij project2.exe niet kan vinden.
Wat ik eigenlijk wil is dat tijdens de build van project1 de gebruikte code uit project2 wordt meegebuild (include) in de exe, zodat ik geen extra exe's of dll's nodig heb.
Kan dat en zo ja hoe dan?
Uiteraard ben ik al een poosje aan het zoeken op oa. Google maar ik gebruik waarschijnlijk niet de juiste zoektermen.
Dit nieuwe project gaat een conversie doen van de oude data en wordt een aparte exe.
Veel van de handelingen die in het nieuwe project moeten worden uitgevoerd, wordt ook al in de andere projecten gedaan. Ik wil dan ook die code gaan gebruiken dmv project referencing.
Omdat ik hier nog weinig van weet heb ik eerst een nieuwe solution gemaakt met twee projecten. In project1 maak ik een reference naar project2 en ik roep in project1 een classe aan uit project2.
Dit werkt prima.
Alleen wordt project2.exe gekopieerd naar de bin van project1. Dat wil ik niet. Straks in de 'grote' solution wil ik niet alle exe's en dll's gekopieerd hebben.
Als ik dan in de reference Copy Local op False zet, wordt de exe niet gekopieerd maar dan krijg ik een runtime error dat hij project2.exe niet kan vinden.
Wat ik eigenlijk wil is dat tijdens de build van project1 de gebruikte code uit project2 wordt meegebuild (include) in de exe, zodat ik geen extra exe's of dll's nodig heb.
Kan dat en zo ja hoe dan?
Uiteraard ben ik al een poosje aan het zoeken op oa. Google maar ik gebruik waarschijnlijk niet de juiste zoektermen.