Giống như rất nhiều người khác Tôi nhận được lỗi sau khi triển khai ứng dụng ASP.Net MVC của tôi:file Clearscript không thể được tìm thấy trên máy chủ
Không thể tải lắp ráp giao diện V8; xác minh rằng các tệp sau được cài đặt với ứng dụng của bạn: ClearScriptV8-32.dll, ClearScriptV8-64.dll, v8-ia32.dll, v8-x64.dll
Clearscript được cài đặt như một phần của nỗ lực chuyển đổi ít tệp hơn cho các yêu cầu trang.
Tôi đã thử nghiệm ứng dụng của mình cục bộ trong ISS Express và ISS mà không bị cản trở.
Như được đề xuất ở đây http://clearscript3.rssing.com/chan-14849437/all_p12.html Tôi cũng đã bao gồm các thư viện mã bị thiếu làm tài nguyên cho dự án của mình.
ClearScriptV8-32.dll
, ClearScriptV8-64.dll
, v8-ia32.dll
, v8-x64.dll
đều được đưa vào thư mục ClearScript.V8 trong thư mục bin. Việc xóa thư mục này không giải quyết được sự cố.
Khi trí thông minh kết thúc. Bất kỳ trợ giúp được đánh giá cao.
Có thể đáng giá bằng cách sử dụng gói NuGet thay thế: http://www.nuget.org/packages/ClearScript.V8/ –
cảm ơn bạn đã đề xuất nhưng không có sự khác biệt. Tôi đã thực hiện các thay đổi được đề xuất cho dự án - xóa các bước xây dựng được tạo bởi gói và thêm các tệp nhị phân vào thư mục nội dung - mà không có bất kỳ sự may mắn nào. Thay vào đó, một lỗi khác được cắt lên nói rằng nó đang tải các assembly cho nền tảng sai (không phù hợp). – Levon
Đảm bảo rằng các tệp DLL đó không nằm trong thư mục bin của bạn. Đặt chúng vào thư mục gốc của ứng dụng và đặt chúng thành "Không sao chép". Nếu bạn đã làm điều đó và ứng dụng của bạn hoạt động trên máy tính dev nhưng không thành công khi được triển khai, sự cố có thể là quyền; kiểm tra danh tính của nhóm ứng dụng triển khai. – BitCortex