0

我已经按照手册中的说明下载并安装了 Microsoft Accelerator,但是当我尝试创建一个使用 的项目时open Microsoft.ParallelArrays,ParallelArrays 仍未定义。

我尝试通过参考将加速器添加到列表中,但似乎找不到它。

我究竟做错了什么?

编辑:

我在另一个位置找到了一个可以工作的文件,但是当我编译并运行我的测试程序时,它会抛出错误

Unhandled Exception: System.DllNotFoundException: Unable to load DLL 'Accelerato
r.dll': The specified module could not be found. (Exception from HRESULT: 0x8007
007E)
   at Microsoft.ParallelArrays.FloatParallelArray.AcceleratorNative.Create_FPA_F
A1D(Single[] values, IntPtr Length)
   at Microsoft.ParallelArrays.FloatParallelArray..ctor(Single[] values)
   at Program.Test1() in c:\users\misao\documents\visual studio 2012\Projects\ac
celeratortest\acceleratortest\Program.fs:line 10
   at <StartupCode$acceleratortest>.$Program.main@() in c:\users\misao\documents
\visual studio 2012\Projects\acceleratortest\acceleratortest\Program.fs:line 97
Press any key to continue . . .
4

2 回答 2

1

将 dll 'Accelerator.dll' 添加到您的项目中。右键单击项目,添加/现有项目。然后将此文件的“复制到输出”属性设置为始终复制。

于 2013-07-11T15:15:29.740 回答
-1

最简单的方法是将 DLL 复制到可执行目录中,这仍然是让它正常工作的最佳方法,尤其是避免糟糕的帖子:“System.DllNotFoundException: Unable to load DLL 'Accelerato r.dll'”

于 2013-04-27T19:25:07.283 回答