1. 19 4月, 2016 1 次提交
  2. 06 4月, 2016 1 次提交
  3. 05 4月, 2016 1 次提交
    • J
      More precisely control when we should include NuGet packages in VSIXes · e0dfce11
      Jason Malinowski 提交于
      Back in 84d7856e, I updated our targets to always include all
      dependencies from NuGet packages in our VSIXes. This was quick, but had
      a few problems:
      
      1. we would force-include everything, including VS SDK assemblies
      2. we would include the same assembly in multiple VSIXes, even when
         we really didn't need them.
      
      This is mostly a change to address the former. Now you have to
      explicitly state which NuGet packages you do want to bring in, and only
      those will get brought in to your VSIX. The rest are excluded.
      e0dfce11
  4. 25 3月, 2016 1 次提交
    • J
      Update references to Microsoft.VisualStudio.Shell.14.0 · 4422d87f
      Jason Malinowski 提交于
      For the Shell binary, we have two choices. We could either reference the
      version that matches the version of Visual Studio you are building with,
      or we could reference a fixed version with a HintPath so we can find the
      binary on all versions of Visual Studio. Doing the former is tricky
      since the name of the assembly is embedded into some XAML, so I go with
      the latter option.
      4422d87f
  5. 12 11月, 2015 1 次提交
  6. 16 10月, 2015 1 次提交
  7. 22 9月, 2015 1 次提交
    • T
      This cleans up the Roslyn Code Base. · deee04e4
      Tanner Gooding 提交于
      * This updates all references to nuget.exe to use the copy in the root.
      * This deletes all NuGet.config and NuGet.exe files that are not in the root.
      * This removes all references to NuGet.targets (which is obsolete and no longer exists)
      deee04e4
  8. 09 9月, 2015 1 次提交
    • K
      Fix up VisualStudioInteractiveComponents... · 374c7e0e
      Kevin Halverson 提交于
      ...to include nuget references in the output VSIX.  This was broken with
      the migration to project.json, because we no longer have a way to specify
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX> for nuget references.
      374c7e0e
  9. 03 9月, 2015 1 次提交
  10. 27 8月, 2015 1 次提交
  11. 26 8月, 2015 1 次提交
  12. 29 7月, 2015 2 次提交
  13. 16 7月, 2015 1 次提交
    • K
      Clean up Interactive vsixes... · cd1e8d9e
      Kevin Halverson 提交于
      This is preliminary work for Interactive setup authoring.
      
      - Fix versions of InteractiveWindow and VsInteractiveWindow at 1.0.0.0 so
        as not to break existing consumers (e.g. Python Tools).
      - Redirect consumers of the VsInteractiveWindow to 42.42.42.42 in the
        RoslynDev hive.
      - Delete some unused Debugger stuff from VisualStudioInteractiveServices.
      - RootNamespace and AssemblyName should match TargetVsixContainerName to
        avoid confusion.
      - Don't deploy an extra copy of Microsoft.CodeAnalysis.VisualBasic.dll
        with Roslyn.VisualStudio.Setup.Interactive.vsix.
      cd1e8d9e
  14. 09 7月, 2015 1 次提交
    • A
      Unify the Closed/Open targets files · ebd5cd6e
      Andy Gocke 提交于
      The targets files were previously split into an open version in
      Microsoft.CodeAnalysis.Toolset.Open and a closed version in build/. This
      unifies the four targets into two new targets, VSL.Settings.targets and
      VSL.Imports.targets, and moves all the targets from ..Toolset.Open into
      the build/ folder.
      ebd5cd6e
  15. 30 6月, 2015 1 次提交
  16. 27 6月, 2015 1 次提交
    • K
      Fix Interactive Window in RoslynDev hive... · c9e9e914
      Kevin Halverson 提交于
      The VsSdk changed to specifically exclude System.Collections.Immutable and
      System.Reflection.Metadata from the output vsix so we'll have to mark them
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>.
      
      (fixes #3687)
      c9e9e914
  17. 24 6月, 2015 1 次提交
    • A
      Remove contradictory ProjectReference properties · fa4ec6dd
      Andrew Casey 提交于
      It doesn't make sense to have both ReferenceOutputAssembly=false and
      IncludeOutputGroupsInVSIX=BuildProjectOutputGroup.  (The upshot is that
      the affected references end up in the VSIX unsigned.)
      fa4ec6dd
  18. 18 6月, 2015 1 次提交
    • A
      Fix signed build · 79ac9e48
      Andrew Casey 提交于
      Recently, a change was made to exclude assemblies that are part of Visual
      Studio from all VSIXes.  However, VSIXes that are to be included obviously
      need to be able to include such assemblies, so we use the new
      ForceIncludeInVsix element to override the filtering.
      79ac9e48
  19. 16 6月, 2015 1 次提交
  20. 15 5月, 2015 1 次提交
  21. 30 4月, 2015 1 次提交
  22. 29 4月, 2015 3 次提交
  23. 28 4月, 2015 1 次提交
  24. 28 3月, 2015 1 次提交
  25. 27 3月, 2015 1 次提交
  26. 26 3月, 2015 1 次提交
  27. 14 2月, 2015 1 次提交
    • B
      Move VisualStudioSetup into the open · da85b6e0
      beep boop 提交于
      This change moves the contents of VisualStudioSetup into the open,
      merging with (and consuming) VisualStudioComponents. The Components/
      Setup split originally existed as a way to allow multiple Roslyn-using
      components to have a single source of truth of the MEF exports. This
      meant you could have either the interactive window, language services,
      or both installed and everything worked. This was important when we
      were atop Visual Studio 2013, but now that we're integrated it's buying
      us nothing.
      
      The VSIX ID from VisualStudioComponents is preserved so that way any
      extensions that declared a dependency on it will still work.
      da85b6e0
  28. 01 2月, 2015 1 次提交