title: Typescript compiling and changing filenames to lowercase all the time (VS2015)
body: <p>I am using the latest VS2015 with the following options set in my project file for typescript:</p>
  
  <pre><code>  &lt;PropertyGroup&gt;
      &lt;TypeScriptTarget&gt;ES5&lt;/TypeScriptTarget&gt;
      &lt;TypeScriptCompileOnSaveEnabled&gt;true&lt;/TypeScriptCompileOnSaveEnabled&gt;
      &lt;TypeScriptNoImplicitAny&gt;false&lt;/TypeScriptNoImplicitAny&gt;
      &lt;TypeScriptModuleKind&gt;AMD&lt;/TypeScriptModuleKind&gt;
      &lt;TypeScriptRemoveComments&gt;false&lt;/TypeScriptRemoveComments&gt;
      &lt;TypeScriptOutFile&gt;&lt;/TypeScriptOutFile&gt;
      &lt;TypeScriptOutDir&gt;&lt;/TypeScriptOutDir&gt;
      &lt;TypeScriptGeneratesDeclarations&gt;false&lt;/TypeScriptGeneratesDeclarations&gt;
      &lt;TypeScriptSourceMap&gt;true&lt;/TypeScriptSourceMap&gt;
      &lt;TypeScriptMapRoot&gt;&lt;/TypeScriptMapRoot&gt;
      &lt;TypeScriptSourceRoot&gt;&lt;/TypeScriptSourceRoot&gt;
      &lt;TypeScriptNoEmitOnError&gt;true&lt;/TypeScriptNoEmitOnError&gt;
  &lt;/PropertyGroup&gt;
  </code></pre>
  
  <p>My problem is when it compiles a file:</p>
  
  <pre><code>UserService.ts it creates a userservice.js and a userservice.js.map
  </code></pre>
  
  <p>Which then contains <code>//# sourceMappingURL=userservice.js.map</code></p>
  
  <p>the userservice.js.map then has this line:</p>
  
  <pre><code>sources":["userservice.ts"]
  </code></pre>
  
  <p>Has anyone else seen this? I have tried recreating the files and same. This is causing me a lot of problems. </p>
  
  <p><strong>Follow up:</strong></p>
  
  <p>When I create a typescript file UserServicexxxx.ts everything works. When I delete all UserService files and create a UserService.ts then it goes back to doing what it did before. </p>
  
  <p>I've been struggling now for 30 minutes or more trying to create UserService.ts, UserService.js and UserService.js.map  :-( </p>