dotnet-installer/test
Eric Erhardt d98c1f8724 dotnet build raises errors MVC apps target net46.
The issue is when the ProjectContextBuilder sees a CompileTimePlaceholder "_._" file on a full framework, it assumes that dependency has to come from the "Reference Assemblies" directory.  If it can't be found there, an error is raised.  However, there are other reasons "_._" placeholders are created (when a NuGet package doesn't want its dependencies to be exposed in the Compile dependencies of its consumers). And these placeholders can exist for assemblies that aren't in the full framework - in this case System.Diagnostics.FileVersionInfo and others.

To fix this, if the reference can't be resolved from the "Reference Assemblies" folder, it is just skipped. If the compiler really needs that assembly, it will raise an error to the user.  Dotnet build shouldn't raise the error.

Fix #2906
2016-05-06 14:32:50 -05:00
..
ArgumentForwardingTests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
ArgumentsReflector Fix test project imports to be consistent. 2016-04-21 11:42:30 -05:00
binding-redirects.Tests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
crossgen.Tests Update xunit references in crossgen.Tests 2016-05-03 11:49:00 -07:00
dotnet-build.Tests dotnet build raises errors MVC apps target net46. 2016-05-06 14:32:50 -05:00
dotnet-compile-fsc.Tests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
dotnet-compile.Tests Fix: builtIn defaults are not used when builtIn is not specified 2016-05-02 14:21:02 -07:00
dotnet-compile.UnitTests Merge pull request #2792 from eerhardt/Relative 2016-05-02 18:53:57 -05:00
dotnet-new.Tests Added a test to ensure that C# projects created by dotnet-new are built without warnings. 2016-05-03 23:38:09 +02:00
dotnet-pack.Tests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
dotnet-projectmodel-server.Tests refactor WorkspaceContext (#2736) 2016-05-02 11:32:24 -07:00
dotnet-publish.Tests trim build dependencies from output 2016-05-02 19:51:12 -07:00
dotnet-resgen.Tests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
dotnet-run.Tests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
dotnet-test.Tests Fixing GivenThatWeWantToUseDotnetTestE2EInDesignTimeForMultipleTFms to give separate paths to the TestAssetsManager.CreateTestInstance by passing in a callingMethod name. 2016-05-03 15:09:27 -05:00
dotnet-test.UnitTests Merge pull request #2792 from eerhardt/Relative 2016-05-02 18:53:57 -05:00
dotnet.Tests PR Feedback 2016-05-03 11:38:55 -07:00
EndToEnd Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
Installer make 'platform' flag dependent upon CLI bitness 2016-04-12 16:11:00 -07:00
Kestrel.Tests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
Microsoft.DotNet.Cli.Utils.Tests Update version number of Nuget binaries to 3.5.0-beta (now w/o buildnumbers) 2016-05-04 13:14:02 -07:00
Microsoft.DotNet.Compiler.Common.Tests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
Microsoft.DotNet.ProjectModel.Tests Merge pull request #2822 from dotnet/ajbaaska/default-builtin-fix 2016-05-03 13:46:38 -07:00
Microsoft.DotNet.Tools.Tests.Utilities Merge pull request #2653 from dotnet/piotrpMSFT/issue2584/multicoreJIT 2016-05-03 14:15:25 -07:00
Microsoft.Extensions.DependencyModel.Tests Move efs to shared runtime 2016-05-02 09:36:02 -07:00
Performance Add script to run and compare CLI perf tests (#2746) 2016-05-02 17:07:10 -07:00
ScriptExecutorTests Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
TestingAbstractions trim build dependencies from output 2016-05-02 19:51:12 -07:00