以下代码中dllName是否不允许包含半角句号?
DllMdlApp DLLAPPID = { L"A.B", L"A.B" // taskid, dllName }
为了方便管理,按照.net习惯,dll都带有命名空间名称,以上代码编译正常,但无法加载。
删除半角句号,可以正常加载,查看了sdk中的例子,发现所有mke都一样,appName均不含半角句号。
查看帮助文档《Creating a Makefile and Using the bmake Utility》,好像并未有其它说明。
请问,dllName格式是否还有其它要求?
我试了是可以带“.”的,不过加载的时候需要带上“.ma”后缀。另外您的.mke文件也要改动,生成的dll以及ma名字都要对应。
Answer Verified By: Chao Cheng
可以了,感谢,以前加载都没有加后缀