我有一个处理程序来帮助通过ResolveEventHandler解析DLL。但是,当我有这个处理程序时,我会得到一个关于资源DLL的错误。我甚至没有在我的PC上看到(虽然我有其他文化的DLL实例,比如es-ES,de-De,.):
Culture=en-US,FileNotFoundException:无法加载文件或程序集“Microsoft.Data.Tools.Schema.Sql.resources,Version=15.0.0.0,Version=15.0.0.0 PublicKeyToken=b03f5f7f11d50a3a”
当我运行w/o处理程序时,我看到加载了以下程序集:
Microsoft.Data.Tools.Schema.Sql,Version=15.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
我应该在处理程序中或在其他地方做什么来解析这个资源DLL?
发布于 2021-02-12 14:38:07
Ups刚刚找到了答案。我在处理程序中添加了以下检查:
if (File.Exists(dllPath))
{
return Assembly.LoadFrom(dllPath);
}
else
{
return null;
}https://stackoverflow.com/questions/66173584
复制相似问题