Those who buy the Enterprise version of Engage Modules have the source of the module included with the package. The easiest way to access the source code is to install the source package onto a DotNetNuke website, where it will be setup correctly in the module's DesktopModules folder.
Some of our modules use the Microsoft StyleCop tool to maintain consistent style guidelines for our code. If this is integrated into the module, you may not be able to open the project without having this tool installed. You can either remove this dependency from the project manually, or you can install the tool.
To remove the StyleCop dependency, you will need to open the project (e.g. EngageDashboard.csproj) file in Notepad or some other text editor. Remove the Import element which points to Microsoft.SourceAnalysis.targets.
To install the tool, get the latest release from the above link. Choose to install the MSBuild integration, rather than the tool itself. The rest should be taken care of for you.
Also, the source of Engage base libraries used by the module (which could include Engage.Framework, Engage.Dnn.Framework, and Engage.Events) are included with the Enterprise package. These are provided as simple zip files, which can be unzipped in the location of your choice and opened using Visual Studio.