c# - 无法从程序集中加载类
问题描述
我有一个dll
包含以下类的文件。
public class UnityContainerConfig : IContainer
{
private IUnityContainer _unityContainer;
public UnityContainerConfig()
{
_unityContainer = new UnityContainer();
}
public void Register(HttpConfiguration config)
{
}
}
现在我想从另一个项目的程序集中加载这个类。
AssemblyName assemblyName = AssemblyName.GetAssemblyName(path);
Assembly iocConfigurationAssembly = Assembly.Load(assemblyName);
Type configFile = iocConfigurationAssembly.GetType("UnityContainerConfig");
程序集已正确加载,null
但当我尝试使用时收到了值GetType
。
解决方案
推荐阅读
- java - rJava 未在 R 中加载
- amazon-web-services - apt-get -f install 获取磁盘空间错误,尽管有空间
- r - 从存储在 RDS 中的列表中获取名称而不完全读取 RDS
- ios - IOS 13 UITextView 与嵌入在 UITableViewCell 滚动滞后的 Html 属性字符串
- google-cloud-platform - 具有相同跟踪 ID 的 Stackdriver 日志条目未关联
- hyperledger-fabric - 不同区域的 Hyperledger Fabric 网络设置
- visual-studio-code - VS Code 中的“includePath”和“args -I PATH”有什么区别?
- powerquery - 使用正则表达式拆分 Excel 电源查询列
- python - 将变量分配给列表中的元组
- sql - 2个表的SQL