The path to the CRM SDK is hardcoded in the customisations .CSPROJ file.
These two entries in the CSPROJ FILE:
<SolutionPackagerDir>D:\SDK365New\SDK\Bin</SolutionPackagerDir>
<SolutionLocToolsDir>D:\SDK365New\SDK\Bin</SolutionLocToolsDir>
mean that the import from CRM will not work unless all team members have their SDK in the same place.
Otherwise they get this message:
Failed to find SolutionPackager.exe at : D:\SDK365New\SDK\Bin\SolutionPackager.exe
Given that we specify the path to the SDK Bin in the Visual Studio Options (Tools -> Options -> Dynamics 365 Developer Toolkit -> Tool Paths) it would make more sense to pick up the location of the Solution packager from there. It means we can change the path to the SDK in one place without having to unload the project and edit it.









