title: Cypress TestRunner via "cypress.open" works locally but does not work on Windows Server 2008
body: <p>I am using Cypress testing framework JS API and trying to host it on Windows Server 2008.  When I execute a Javascript command "cypress.open" locally on Windows 10 laptop, the TestRunner window opens up and I can run manually run tests.  </p>
  
  <p>But the same does not work on Windows Server 2008.  No error is being reported.  Has this something to do with any kind of security aspect related to Windows Server 2008?  Can anyone please shed any light on what might be happening here.  </p>
  
  <p>I have installed cypress using npm on the server.</p>
  
  <pre><code>npm install cypress
  </code></pre>
  
  <p>Installing it at C:\Users\xyz\AppData\Local</p>
  
  <p>Here is the Javascript code to open the cypress test runner.</p>
  
  <pre><code>Var cypress = require(‘cypress’);
  module.exports = function(callback)
  {
  cypress.open({
  project:  ‘./node_modules/.bin’
  });
  callback(null,”Opening cypress”);
  };
  </code></pre>
  
  <p>I am using ASP.NET Core to run the node module.  The C# code is here:</p>
  
  <pre><code>public asynchronous Task&lt;IActionResult&gt; OpenTests()
  {
    Var data = await  _nodeservices.InvokeAsync&lt;string&gt;(“Scripts/OpenTests.js”);
  return ok(data);
  }
  </code></pre>
  
  <p>Any help is appreciated.  Thank you.</p>