Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Prerequisites - Make sure you have the basic software configuration and MarineLMS setup. Navigate to this link /wiki/spaces/CMD/pages/5432384046 to do that. Restore and run the LMS on the latest BCF Anonymous DB.

...

  1. You will first need to setup IIS for setting up creating virtual directories for the extension projects. Please refer this link IIS Setup for BCF Extensions to do that.

  2. Once you have completed the IIS Setup, change the db name and password in the web.config and web.User.config for each of the extension projects( Eg: C:\coredev\src\MarineLMSExtensions.Web.BCF.PassagePlanner\Web.User.config) to
    <add name="SEALearningCS" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQL2012; Initial Catalog=<yourDBname>; user=aspuser; password=13Monsters#;"/> where “yourDBname” is the name of your anonymized DB for BCFAgendaBuilder/BCFPassagePlanner or BCFCompetencySurfer. Repeat this for all three BCF extensions.

    Image Added
  3. Include the DB connection parameters in the App.User.Config of MarineLMSExtensions.Service.Main( at coredev\src\MarineLMSExtensions.Service.Main\App.User.config).

  4. Rebuild your solution now and start the core service. Note - You don’t need to start the extension service for BCF Extensions.

  5. You can now access the BCF extensions using /ext/BCFAgendaBuilder, /ext/BCFPassagePlanner and ext/BCFCompetencySurfer.

...