Tôi đã thêm một tham chiếu đến thư viện CUDAfy.NET qua NuGet.CUDAfy.NET cho Win32Exception: Hệ thống không thể tìm thấy tệp được chỉ định
<package id="CUDAfy.NET" version="1.12.4695.21111" targetFramework="net45" />
Khi tôi chạy chương trình của tôi, tôi nhấn một Win32Exception
:
The system cannot find the file specified
Điều này xảy ra trên dòng thực tế đầu tiên của chương trình:
CudafyModule km = CudafyTranslator.Cudafy();
Không có dấu hiệu từ đối tượng ngoại lệ như những gì họ đang cố gắng tải.
Làm cách nào để vượt qua vấn đề này?
EDIT
tôi thấy cùng một ngoại lệ khi chạy các ví dụ kèm từ việc tải xuống Codeplex trong VS2010 sử dụng .NET 4.0.
Các dấu vết strack là:
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()
Chào buổi tối, ive gặp vấn đề tương tự nhưng không chắc chắn 100% ý bạn là gì sau đây "Tôi đã bao gồm các biến sau trong biến môi trường PATH của mình:" bạn có thể mở rộng không? Nơi abouts là biến môi trường Path, nó là một thiết lập trong VS? +1 của btw :). –
@HansRudel, biến môi trường PATH là một cài đặt toàn hệ thống cho máy tính của bạn biết nơi tìm các chương trình được yêu cầu mà không có đường dẫn rõ ràng. Có lẽ [câu hỏi này] (http://superuser.com/q/284342/31787) sẽ cung cấp cho bạn thêm thông tin. –
Cảm ơn rất nhiều về liên kết, giờ đây đã có ý nghĩa hơn một chút. Tôi đã đăng một câu hỏi về SO, trước khi tôi tìm thấy câu hỏi này, và một người nào đó lấp đầy khoảng trống để tôi nhận nó làm việc sáng nay. –