• Michael Intravartolo

Using the Microsoft Dynamics NAV 2015 Web Client without Internet Access



As you know, the Microsoft Dynamics NAV 2015 web client is a website that you deploy and which your users can access from any browers. But in some businesses, users do not have Internet access, but they still want to be able to access Dynamics NAV from a browser. So how can you configure the Dynamics NAV Web client to not require Internet access? Well, you will have to change the configureation in Internet Information Services (IIS) Manager. Here are the steps for how to do this:

  1. Download the following two files:

  2. https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js

  3. https://ajax.aspnetcdn.com/ajax/jquery.ui/1.10.2/jquery-ui.min.js

  4. Open IIS Manager, locate the Microsoft Dynamics NAV 2015 Web client instance that you want to modify, expand it, right-click the Resources folder, and then choose explore.

  5. Copy your downloaded, local versions of jquery-1.9.1.min.js and jquery-ui.min.js to the Resources folder.

  6. In Windows Explorer, navigate to the Webclient folder, and then open the default.master file in Notepad.

  7. Locate the following line:

  8. <Web:NoScriptControl runat="server" NoScriptTargetPage="DisabledJavaScript.aspx"/>

  9. After this line, add the following two lines:

  10. <script src="Resources\jquery-1.9.1.min.js" type="text/javascript"> </script>

  11. <script src="Resources\jquery-ui.min.js" type="text/javascript"> </script>

  12. The following snippet illustrates the result:

  13. … <body class="v4master" scroll="no" id="formBody"> <Web:NoScriptControl runat="server" NoScriptTargetPage="DisabledJavaScript.aspx"/> <script src="Resources\jquery-1.9.1.min.js" type="text/javascript"> </script> <script src="Resources\jquery-ui.min.js" type="text/javascript"> </script> <form id="aspnetForm" runat="server"> <asp:ScriptManager runat="server" EnablePartialRendering="false"/> <asp:ContentPlaceHolder ID="BodyPlaceHolder" runat="server" ClientIDMode="Static"></asp:ContentPlaceHolder> <asp:ContentPlaceHolder ID="PHM" runat="server" ClientIDMode="Static"></asp:ContentPlaceHolder> </form> …

  14. In the Dynamics NAV Windows client, open the "Control Add-ins" page.

  15. Select Microsoft.Dynamics.NAV.Business Chart, and then choose Export

  16. Save the zip file locally and unzip the files.

  17. Open the manifest.xml file and find the ScriptUrl tag: <ScriptUrl>https://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.1.min.js</ScriptUrl>Change this line to the following:<ScriptUrl>Resources/jquery-1.9.1.min.js</ScriptUrl>

  18. Zip the folder again and import it back in the Control Add-ins page.

  19. In IIS Manager, restart the Dynamics NAV Web Client website.

Please note that after these changes, this Dynamics NAV Web client instance will no longer be able to access the latest versions of the two

#microsoftdynamicsnav2015

73 views
Contact Us

Solution Systems, Inc.

3201 Tollview Dr. 

Rolling Meadows, IL 60008

Office: 847-590-3000

Email: info@solsyst.com

Support: 224-345-2020

Support Email: support@solsyst.com

Connect With Us
  • Manufacturing Software | Illinois
  • Manufacturing Software | Illinois
  • Manufacturing Software | Illinois
  • Manufacturing Software | Illinois
  • Manufacturing Software | Chicago
  • Manufacturing Software | Illinois
  • Microsoft Business Podcast
  • Manufacturing Software | Chicago
  • Manufacturing Software | Chicago
  • Manufacturing Software | Chicago
Join our Mailing List

© 2020 Solution Systems, Inc.