Assembly dependencies and MsBuild task
raffaeu
Posts: 28
Hi everybody, I have sucesfully used your MsBuild task on multiple projects until the project does not have references to external .dlls
Right now I have the following application structure:
Now, if I use your MsBuild target script, it doesn't copy the dependencies but only the target project.
How do you sort out this issue on your side? Do you have a custom MsBuild <copy> command?
Right now I have the following application structure:
- Solution - Project UI (EXE ClickOnce) - Domain (.dll) - Data Layer (.dll) - Service (.dll)The EXE project is using all the mentioned .dlls but when TFS builds the project in the obj folder it does not include the dependencies, so SA bombs telling me that it can't locate the dependencies.
Now, if I use your MsBuild target script, it doesn't copy the dependencies but only the target project.
How do you sort out this issue on your side? Do you have a custom MsBuild <copy> command?
Comments
This is my project structure in Visual Studio This is my .saprj file where I specify to TFS how to resolve dynamically the dependencies: In this way I have a dynamic way of structuring my solution in TFS without the need to touch anything except the saprj file!
PS: I hope this may help somebody else too.
If you're in that situation, setting a Mandatory Path for the assembly would be the way around it.
Thanks for your solution.