Unmanaged Exports 在中文系统下报错 syntax error at token ‘{‘ 问题
UnmanagedExports 是一个可以在 C# 下生成类 c api 的 dll 的工具。
不过这玩意儿在中文系统下编译,可能会产生如下报错:
C:\Users\Administrator\AppData\Local\Temp\tmp6C70\adddll.il(60) : error : syntax error at token '{' in: { AddDll
解决方法很简单,换成英文系统即可。
至于啥原理,我也不知道。写下来避免后人踩坑……如果有哪位同仁知道怎么回事,也请告诉我~