Hello,
I have been struggling with an issue for a few days now and haven't had much success resolving it. On most SSRS reports that have a business logic C# project, the business logic project will reference another C# project called SRSDrillThroughCommon. There are several examples of this, one such example is CustGrossMraginbyAccount_NA:

If we edit the CustGrossMarginbyAccount_NAReport.BL project, a solution is generated that contains both the CustGrossMarginbyAccount_NAReport.BL project and the SRSDrillThroughCommon project. We can see there is a reference to the SRSDrillThroughCommon project:

I am trying to create a cusotmized version of this report but having trouble with my copy of the business logic project maintaining the reference to the SRSDrillThroughCommon project. Here's the copies of the report and the business layer project:

When I edit my business layer project, XYZ_CustGrossMarginbyAccount_NAReport.BL, I add the SRSDrillThroughCommon project to the solution and reference it in the project just as we see in the native AX project:

The report builds, deploys, and works perfectly in my development environment. Howver, when I check those projects into TFS and get latest on another machine, the SRSDrillThroughCommon project is not included in the solution that is generated and the reference to SRSDrillThroughCommon is lost:

I saw this article on the issue:
http://blogs.msdn.com/b/dynamicsaxbi/archive/2014/03/20/known-issue-relative-path-errors-when-using-version-control.aspx
I tried what was suggested in the article (making an inoccuous change to SRSDrillThroughCommon project, adding it to TFS, then recreating my BL project with this reference) but I am geting the same result. Does anyone have an idea where I'm going wrong? At this time, my only workaround is to open the BL project on every machine where it is deployed, re-add the SRSDrillThroughCommon project, rebuild, and redeploy. Once this is done, the report works correctly in that environment. It's just not condusive to automated build deployments so I'd like to figure out how Microsoft is able to get those references to persist. Any suggestion would be much appreciated.
Thanks!