2009-10-28 42 views
7

Tôi đang cố gắng để Scintilla .NET hoạt động dưới dạng C# tôi đang tạo. Tôi đã theo các hướng dẫn được cung cấp trong readme chẳng hạn như thêm các thành phần Scintilla vào hộp công cụ, nhưng khi tôi cố gắng kéo các thành phần mẫu C# Tôi có được điều này báo lỗi sau: http://tinypic.com/r/152m7wx/4Scintilla .NET - Không thể tìm thấy thư viện

tôi đã đặt hai dlls bao gồm (SciLexer.dll, ScintillaNET.dll) trong thư mục system32 của tôi. Tôi dường như không thể hiểu được điều gì sai.

Tôi đang sử dụng VS 2008 và Windows 7.

Bất kỳ ý tưởng nào khiến tôi không nhận được lỗi File not found?

Trả lời

2

tôi thấy rằng vấn đề đã được gây ra bởi bất cứ điều gì tôi sử dụng để cài đặt công cụ Scintilla Cài đặt chưa hoàn tất

Tôi không có chi tiết cụ thể, nhưng có một cài đặt khác nổi trên cùng một trang mà bạn tìm thấy đầu tiên điều đó đã hoàn tất. Tôi nghĩ rằng nên hướng bạn đi đúng hướng. Xin lỗi tôi có thể cụ thể hơn.

Nếu bạn vẫn còn bị mắc kẹt, hãy biết và tôi sẽ cố gắng tìm ra chính xác nơi tôi đã nhận được các tệp, hoặc có thể tôi có chúng nằm ở đâu đó.

6

Máy tính của bạn có x86 hoặc x64 không? Nếu đó là x64 bạn cần phải đặt dll trong C: \ Windows \ SysWOW64 Nếu không làm như sau: đặt scilexer.dll trong cùng thư mục với scintillanet.dll (lưu ý rằng khi bạn tham khảo scintillanet.dll từ VS 2008 nó sao chép nó vào thư mục debug .. vì vậy scilexer.dll cũng nên được đưa vào debug.

1

Hãy thử sử dụng procmon để "gián điệp" vào nơi nó thực sự đang tìm kiếm các tập tin DLL.

Các vấn đề liên quan