I'm working in a team that has created a solution. In the solution we have 4 projects (data access, business logic and unit tests and common things).
- BL references DA and CT
- CT references DA
- UT references BL and CT
Now whenever I rebuild it brings no errors. On my collegues PC it works without a hitch but on my PC whenever I try to run an unit test I get the following error (translated manually into english so any typos are my fault while writing this question):
{"The file or assembly \"MyWorkspaceName.MySolutionname.CT, version=0.2.0.0, Culture=neutral, PublicKeyToken=null\" or a reference of it was not found. The system cannot find the given file.":"MyWorkspaceName.MySolutionname.CT, version=0.2.0.0, Culture=neutral, PublicKeyToken=null"}
As that version and name exists (it is the common things part I manually checked if it exists) and I also checked the refernces inside of the CT if they are correct.....I'm not sure what could be a possible reason for it not working for me (but working on my collegues PC).
Thus my question would be: What could be possible reasons for that error message?
Update: CT is now found but when I try to access the DA from BL it says the same error as before just with DA instead of the CT (ran from the UT part).
When I run the SAME methods from a console application project created within the same solution, they work without throwing any error.