1. 18 4月, 2015 2 次提交
  2. 17 4月, 2015 2 次提交
  3. 16 4月, 2015 5 次提交
  4. 15 4月, 2015 1 次提交
  5. 14 4月, 2015 2 次提交
    • J
      Change to Directory.GetCurrentDirectory · 98b912d6
      Jared Parsons 提交于
      The API Environment.CurrentDirectory is not available on CoreFX.
      Switching all uses to Directory.GetCurrentDirectory which is an
      equivalent API (it is actually how Environment.CurrentDirectory is often
      implemented).
      
      closes #1829
      98b912d6
    • J
      Explicitly pass SDK path to compilers · 59e57b4f
      Jared Parsons 提交于
      This changes the compiler APIs to no longer use
      RuntimeVersion.GetRuntimeDirectory to find the path to mscorlib and
      System.dll for the following reasons:
      
      - This API is not available in CoreFx and hence blocks our transition.
      - This behavior of implicitly referencing mscorlib doesn't have a
      logical equivalent in coreclr where there may be no reachable mscorlib
      on the machine (think Linux).
      
      The compiler now takes the SDK search directory as a paramater.  The
      consmer will be responsible for feeding down the correct value to the
      compiler.
      
      This is the first step in resolving issue #1939
      
      closes #1943
      59e57b4f
  6. 10 4月, 2015 5 次提交
  7. 09 4月, 2015 1 次提交
    • V
      Fixed parsing logic for rsp file arguments to implement speced behavior. · 91d4ace6
      VSadov 提交于
      In particular, it is allowed for arguments to have embedded quoted portions like
      
      /define:Unquoted"Quoted"Unquoted"Quoted"
      
      wich means
      
      /define:UnquotedQuotedUnquotedQuoted
      
      when passed on command line, and should mean exactly the same when passed in an rsp file.
      
      The change fixes #1784
      91d4ace6
  8. 08 4月, 2015 3 次提交
  9. 07 4月, 2015 1 次提交
  10. 04 4月, 2015 3 次提交
    • T
      Set correct path to linked rule set file · 1f0f7138
      Tom Meschter 提交于
      When the user right-clicks on a rule set file in Solution Explorer and
      chooses "Set as Active Rule Set", we ask the associated `IVsHierarchy`
      for the name of the rule set file and use that to set the
      `<CodeAnalysisRuleSet>` property in the project file. However, the name
      returned by the `IVsHierarchy` does not include the full path, so this
      only works if the rule set is immediately next to the project file.
      
      For linked files this will generally not be the case. Instead, we need
      to ask for the *canonical* name, which will give us the full path. We
      then compute the relative path to that file from the project's
      directory, and use that for the `<CodeAnalysisRuleSet>` property.
      
      Fixes #1579.
      1f0f7138
    • R
      Fix #1663 · 05001ec2
      Ravi Chande 提交于
      Nameof now allows member access from locals, etc. Completion shouldn't
      restrict member access to only types and namespaces.
      05001ec2
    • M
      Seal DocumentId ProjectdId SolutionId · 589cf3a1
      Matt Warren 提交于
      589cf3a1
  11. 03 4月, 2015 2 次提交
  12. 02 4月, 2015 4 次提交
  13. 01 4月, 2015 4 次提交
  14. 31 3月, 2015 3 次提交
  15. 28 3月, 2015 2 次提交