Jump to content

QESTNET Internal:Developer Setup QESTField: Difference between revisions

From QESTonline
Benny.thomas (talk | contribs)
No edit summary
No edit summary
Line 1: Line 1:
===QESTField===
===QESTField===
*Open '''~\qestnet\QESTField MVC\QESTField.sln'''
*Open '''~\qestnet\QESTField MVC\QESTField.sln'''
** If the solution does not load, check that .NET Framework 4.5 and ASP.NET MVC 4 are installed on your local machine.
*Build the solution. There should not be any errors
*Build the solution. There should not be any errors
*Go to '''Debug > Exceptions'''
*Go to '''Debug > Exceptions'''

Revision as of 03:15, 20 July 2015

QESTField

  • Open ~\qestnet\QESTField MVC\QESTField.sln
    • If the solution does not load, check that .NET Framework 4.5 and ASP.NET MVC 4 are installed on your local machine.
  • Build the solution. There should not be any errors
  • Go to Debug > Exceptions
    • Find System.ServiceModel.FaultException`1
    • Uncheck User-unhandled.
      This will stop the debugger breaking on a fault exception catch every time you login. It is on a "to do" list somewhere to fix... really I (DL) promise.
  • Start Debugging (F5).
    This will launch a web browser. The choice of web browser is configured in Visual Studio where Start Debugging is.
    Google Chrome is the recommended choice for QESTField development. The browser will take you to the web address of a local ASP.NET Development Server which Visual Studio has spun up. The login page of QESTField should be displayed.
    You can login using any QESTLab login credentials which are available in the database and have permission to use QESTField.