stackoverflow也有类似的问题。但我没有发现答案有帮助。我也用谷歌搜索了网站,我在这里和这里都看过。我已经尝试过他们告诉解决这个问题的方法,但没有得到满意的答案。
我的操作系统是 32 位Window 7。 Noncircle.dll由另一Matlab台2010a安装Matlab. 我试图 Noncircle.dll在一个编写的项目中添加作为参考 C#(我没有安装Matlab在我的电脑上),但Visual-Studio 2010告诉我错误:

所以我怀疑Noncircle.dll可能必须注册。所以我Noncircle.dll输入C:\Windows\System32并以管理员身份启动Cmd.exe并输入:
regsvr32 Noncircle.dll
然后我得到一个错误:
"The module "Noncircle.dll" failed to load.Make sure the binary is sorted at the
specified path or debug it to check for problems with the binary or depenedent
.DLL files.The specified module coudl not be found."
你能给我一些提示吗,提前谢谢!
更新于 2012/10/18
但是如果我在我的机器上安装了Matlab版本2010a,这个问题就解决了。
