NuGet経由でCUDAfy.NETライブラリへの参照を追加しました。私は私のプログラムを実行するとCUDAfy.NETでWin32Exceptionが発生しました:指定されたファイルが見つかりません
が<package id="CUDAfy.NET" version="1.12.4695.21111" targetFramework="net45" />
、私はWin32Exception
を打つ:
The system cannot find the file specified
これは、プログラムの最初の実際の行に起こる:
CudafyModule km = CudafyTranslator.Cudafy();
例外オブジェクトから兆候はありませんどのファイルをロードしようとしているかを調べます。
どうすればこの問題を解決できますか?
EDIT
.NET 4.0を使用してVS2010でのCodePlexのダウンロードからバンドルされた例を実行しているとき、私は同じ例外を参照してください。
シュトラックトレースがある:スローされた例外でブレークするVSを設定
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at Cudafy.CudafyModule.Compile(eGPUCompiler mode, Boolean deleteGeneratedCode)
at Cudafy.Translator.CudafyTranslator.Cudafy(ePlatform platform, eArchitecture arch, Version cudaVersion, Boolean compile, Type[] types)
at Cudafy.Translator.CudafyTranslator.Cudafy(ePlatform platform, eArchitecture arch, Type[] types)
at Cudafy.Translator.CudafyTranslator.Cudafy()
おはようございます、私は同じ問題に遭遇しますが、次の "私のPATH環境変数には次のものが含まれていますか?"ということを100%確信していません。 aboutsがPath環境変数の場合、VSの設定ですか? + 1のbtw :) –
@ HansRudel、PATH環境変数は、明示的なパスなしで要求されたプログラムを探す場所をコンピュータに指示する、システム全体の設定です。おそらく[この質問](http://superuser.com/q/284342/31787)は、より多くの情報を提供します。 –
リンクをありがとう、もう少し意味がある。私はこの質問を見つける前に、SOに質問を掲示しました。誰かがこのギャップを埋めるので、今朝働いていました。 –