- 11 7月, 2017 2 次提交
-
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
- 10 7月, 2017 2 次提交
-
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
- 07 7月, 2017 4 次提交
-
-
由 Shyam N 提交于
It is possible that a reference to Nuget.VisualStudio.dll will not be found during /t:clean builds (looks like the ResolvePackageDependenciesForBuild target skips resolution of nuget references during such builds). In such cases, rather than reporting an error, we will simply skip embedding the PIA.
-
由 Shyam N 提交于
The MarkNuGetVisualStudioPackageWithEmbedInteropType target was depending on a ResolveNuGetPackageAssets target that no longer runs as part of Roslyn builds since Roslyn has been switched over to use the new SDK. Consequently, the Nuget.VisualStudio PIA was not getting embedded in MicroSoft.VisualStudio.LanguageServices.dll. Switching the dependency to the ResolvePackageDependenciesForBuild target should fix this issue.
-
由 Ravi Chande 提交于
Revert "Merge pull request #20558 from Pilchie/Fix19968-DuplicateSourceAndAdditionalFiles-DistinctIds" This reverts commit 6f5b2d47, reversing changes made to 66362df5.
-
由 Charles Stoner 提交于
-
- 06 7月, 2017 2 次提交
-
-
由 Charles Stoner 提交于
-
由 Sam Harwell 提交于
Fixes #20644
-
- 05 7月, 2017 2 次提交
-
-
由 Ravi Chande 提交于
-
由 Sam Harwell 提交于
Fixes #20599
-
- 04 7月, 2017 1 次提交
-
-
由 Tom Meschter 提交于
-
- 03 7月, 2017 2 次提交
-
-
由 Sam Harwell 提交于
-
由 CyrusNajmabadi 提交于
-
- 01 7月, 2017 3 次提交
-
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
由 Jared Parsons 提交于
-
- 30 6月, 2017 14 次提交
-
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
This is a breaking API change. Need to decide if we want to take it or not.
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
Turns out we could end up with the same IVisualStudioHostDocument for both, if they are both added. Fixes #19968.
-
由 Kevin Pilch 提交于
-
由 Tom Meschter 提交于
In our integration tests we hook up a handler to `AppDomain.CurrentDomain.FirstChanceException` to allow us to capture screenshots when something goes wrong in a test. This handler must not throw an exception itself, or it will end up being called recursively. This could well overflow the stack. When I wrote this code I attempted to protect against this with a try/catch block. However, the `FirstChanceException` handler is invoked *before* any exception handling, so the try/catch does nothing. Instead, we now use a thread-static field to record whether or not we're already in the handler. If we are, we simply bail out without doing anything.
-
由 Tom Meschter 提交于
There are cases where we could inadvertently end up trying to run integration tests but there is no screen. For example, when the user session is not, for whatever reason, an interactive session. If this happens and we invoke the `ScreenshotService` we'll try to create a zero width, zero height `Bitmap` and end up throwing an exception. If there is no screen we expect lots of things to fail badly, and there is no point in trying to capture a screenshot and adding another failure on top of everything else. Here we check if there is actually a screen to capture, and bail out early if not.
-
由 Tanner Gooding 提交于
Updating VisualStudioInstanceFactory to take the 'VSInstallDir' environment variable into account when locating a valid VS instance.
-
由 Tom Meschter 提交于
-
由 Tom Meschter 提交于
We're trying to go from an `IVsBrowseObjectContext` to an `IPackageReferencesService`. We were doing this through `IVsBrowseObjectContext.ConfiguredProject`, but it turns out that this property always returns null on the particular implementation of `IVsBrowseObjectContext` we're working with. Instead, we need to go through the `UnconfiguredProject` and ask it for the "suggested" `ConfiguredProject`. I've also switched from `GetAwaiter().GetResult()` to properly async/await code inside an `ExecuteSynchronously` call, mostly for the purposes of readability.
-
由 Ravi Chande 提交于
-
- 29 6月, 2017 8 次提交
-
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
Since tests are run in a subfolder of the solution, they can currently see the changes we make to .editorconfig.
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Ravi Chande 提交于
-
由 Ravi Chande 提交于
-
由 Ravi Chande 提交于
-