Skip to content

Instantly share code, notes, and snippets.

@JustinMcNamara74
Last active August 3, 2020 06:44
Show Gist options
  • Save JustinMcNamara74/99c62829bd0e59d13df74410a510d136 to your computer and use it in GitHub Desktop.
Save JustinMcNamara74/99c62829bd0e59d13df74410a510d136 to your computer and use it in GitHub Desktop.
DMP Development Setup

Setup For DMP Developement

Install Windows Environment

  1. Install Parallels
    • Trial Version
      • You will need to aquire a parallel license (see functional Manager)
    • Will need an MSDN account to obtain product keys
      • here is the list of product keys

Setup Development Environment

Note: The numbered steps below are outlined in the following confluence pages: - http://confluence/display/webdev/Web+Development+Software+Prerequisites#WebDevelopmentSoftwarePrerequisites -

  1. Install Visual Studio Professional

    • 2013 - Needed to run Meerkat
    • 2015 - Needed to run EhostRevolution
  2. Enable IIS

  3. Install GIT

Special Steps

Permissions Issue: In some cases, proper permissions were not granted. To ensure you have the proper permissions in IIS, check the following:

site -> right click -> Edit Permissions...

  • Select Security tab

  • If you see that your user, admin and users is added, you're all gravy

    permissions

  • Otherwise, add the permissions:

    • Then Edit
    • Then Add
      • Type in USERS and click Check Names
      • This should populate the USERS to [computer name]\users
      • Click Ok -> then Apply

Confluence Page

  • Disabled code analysis in the CodeAnalysis.Targets file

    disable code analysis

Confluence Page

  • Run the perfmon.bat file found in the path\to\solution\meerkat\EP.Meerkat directory
  • You can disregard the Meerkat confluence page/README
    • Build the solution
    • After you build it, ensure that the meerkat application has been created in IIS
    • here
    • Ensure that USERS group has permissions in your IIS application
  • If you do not see this created, then unfortunately you will need to create it manually by referring to the document

Confluence Page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment