[MicroStation C++] fatal error C1190: 托管目标代码需要“/clr”选项

各位老师 MicroStation Develop Shell  引用“mscorlib.dll“  遇见这种问题

  • 引用托管对象的混合源代码文件编译时,编译选项里边要加上/clr指令,SDK带的命令文件里边已经写好了混合代码编译的推理规则,.mke文件里边只要包含相应的文件即可,具体可以参考一下SDK带的C:\Program Files\Bentley\MicroStationCONNECTSDK\examples\MixedMode\ElementPropertiesExample这个例子。一般自己的项目就拿这个例子,在其基础上修改一下名字改成自己的来用即可。