我有一个 C# 应用程序,它使用Assembly.LoadFrom. 如果 dll 是具有 MFC 支持的托管 cpp 并且任何包含此类afxwin.h.
要重现此行为,您只需使用向导创建一个新的托管 cpp dll。将 MFC 支持标志添加到配置中。直到您没有将任何 MFC 标准包含在stdafx.h文件中,Assembly.LoadFrom才不会失败。如果你把#include "afxwin.h"文件stdafx.h,Assembly.LoadFrom失败!(即 dll 为空!)
有什么线索???
谢谢, 出租车司机