Skip to content
This repository has been archived by the owner on Dec 18, 2017. It is now read-only.

Support preprocessing (ICompilationModule) C# in the design time host #697

Closed
davidfowl opened this issue Oct 4, 2014 · 1 comment
Closed
Assignees
Milestone

Comments

@davidfowl
Copy link
Member

No description provided.

@davidfowl davidfowl self-assigned this Oct 4, 2014
@davidfowl davidfowl added this to the 1.0.0-beta1 milestone Oct 4, 2014
@davidfowl davidfowl modified the milestones: 1.0.0-beta1, 1.0.0-rc1 Oct 14, 2014
davidfowl added a commit that referenced this issue Oct 21, 2014
- Removed IAssemblyLoaderEngine and replace it with IAssemblyLoadContext
- Added Microsoft.Framework.Runtime.Loader which has implementations of
IAssemblyLoadContext and IAssemblyLoadContextAccessor for net45 and aspnetcore50
- Use current LoadContext to LoadFile and LoadStream in different loaders

#697
davidfowl added a commit that referenced this issue Oct 21, 2014
- This interface creates a IAssemblyLoadContext with relevant loaders
- Updated the NuGetAssemblyLoader and ProjectAssemblyLoader to allow passing
in an IAssemblyLoadContext.
- Updated the RoslynCompiler to create a child context when loading the
preprocess assembly.

#697
@davidfowl
Copy link
Member Author

Waiting for the fallout bugs.... 😄

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant