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