title: Cannot run container in Docker for Windows: "System cannot find the file specified"
body: <p>I have a simple c# console app:</p>
  
  <pre><code>static void Main(string[] args)
  {
      Console.WriteLine("TESTING!");
      Console.ReadLine();
  }
  </code></pre>
  
  <p>and a DockerFile:</p>
  
  <pre><code>FROM microsoft/windowsservercore
  WORKDIR /app
  COPY /bin/Debug .
  ENTRYPOINT ["dotnet","TestApp.exe"]
  </code></pre>
  
  <p>I've built an image: </p>
  
  <pre><code>docker build -f dockerfile -t testapp .
  </code></pre>
  
  <p>Then I try and run it:</p>
  
  <pre><code>docker run testapp
  </code></pre>
  
  <p>Which gives this error:</p>
  
  <pre><code>C:\Program Files\Docker\Docker\Resources\bin\docker.exe: 
  Error response from daemon: container a728cbed9188640df1d6e2f5c4d75f3ae3faef6162ec978575f9a587ed6546eb encountered an error during CreateProcess: 
  failure in a Windows system call: 
  The system cannot find the file specified. (0x2) extra info:
  {"CommandLine":"dotnet TestApp.exe","WorkingDirectory":"C:\\app","CreateStdInPipe":true,"CreateStdOutPipe":true,"CreateStdErrPipe":true,"ConsoleSize":[0,0]}.
  </code></pre>
  
  <p>Is it TestApp.exe which it can't find?</p>