如何从dotnet core 1.1中的文件加载程序集

时间:2017-06-11 06:05:15

标签: c# .net .net-core asp.net-core-1.0 .net-core-1.1

我的项目在dotnet core 1.0上,我使用以下行从文件加载程序集,它运行正常。

assembly = AssemblyLoadContext.Default.LoadFromAssemblyPath(file.FullName);

现在我将我的项目更新为dotnet core 1.1,我得到了以下异常

  

System.IO.FileLoadException:无法加载文件或程序集' PartyManagement,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。      在System.Runtime.Loader.AssemblyLoadContext.LoadFromPath(IntPtr ptrNativeAssemblyLoadContext,String ilPath,String niPath,ObjectHandleOnStack retAssembly)      在System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath)      at Tuba.Framework.Builder.MetaDataDirector.Build()在C:\ projects \ Tuba \ Tuba \ src \ Framework \ Tuba.Framework \ Builder \ MetaDataDirector.cs:第36行

0 个答案:

没有答案