2015-08-07 33 views
21

Khi tôi thêm WebForm mới để dự án của tôi, tôi nhận được lỗi sau:Lỗi trong Visual Studio 2015 Khi Add New WebForm

Could not load file or assembly 'Microsoft.VisualStudio.JSLS,Version=14.0.0.0 , Culture=neutral , PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.the system can not find the file specified.

Visual Studio 2015 Error

tôi đã cố gắng để tạo ra dự án trang web mới và tôi đã cố gắng cài đặt lại VS 2015 nhưng điều này không giúp được gì.

+2

Vui lòng không làm theo câu trả lời đã chọn cho câu hỏi này, nó không chính xác. Nó sẽ khắc phục vấn đề nhưng chỉ tạm thời. Ngay sau khi bạn thực hiện bất kỳ hành động thiết lập nào khác, chẳng hạn như cài đặt bản cập nhật TypeScript khác, nó sẽ gỡ cài đặt lại Dịch vụ ngôn ngữ JavaScript và bạn sẽ trở lại trạng thái bị hỏng. Câu trả lời thứ hai sẽ khắc phục sự cố vĩnh viễn. Tiết lộ: Tôi làm việc cho Microsoft và nhóm của tôi đã viết các bước giải quyết được trích dẫn ở đây: http://min.qa/k1KrJesT –

+1

Nếu câu trả lời mới hơn do Microsoft xác nhận bên dưới phù hợp với bạn, vui lòng xem đó là câu trả lời đúng. – meagar

Trả lời

18

Một tạm thời giải pháp:

Shut down Visual Studio và cài đặt lại gói sau từ DVD hoặc ISO:

x:\packages\JavaScript_LanguageService\JavaScript_LanguageService.msi 

A better solution, xác nhận bởi Microsoft, đã được đăng.

+2

-1 vì câu trả lời đúng nên cập nhật tiện ích mở rộng của bạn - có bản cập nhật v1.1 cho Công cụ phát triển ứng dụng Windows phổ dụng sửa lỗi này. Chỉ cần làm điều đó và tất cả đều tốt. –

+4

Xin vui lòng tất cả mọi người, không làm theo các bước sau. Họ sẽ khắc phục sự cố, nhưng lần sau khi bạn chạy bất kỳ hành động thiết lập nào, nó sẽ hoàn nguyên bản sửa lỗi. Các bước tôi đã nêu bên dưới sẽ hoạt động. Tiết lộ: Tôi làm việc cho Microsoft. –

3

Xóa bản cập nhật đã nhận cho studio trực quan TypeScript vào ngày 11/08/2015. nó có vẻ là lỗi. Sau khi loại bỏ cập nhật TypeScript, VS của tôi đang hoạt động tốt ;-)

và nếu bạn cố gắng cài đặt lại x: \ packages \ JavaScript_LanguageService \ JavaScript_LanguageService.msi từ gói cài đặt, sớm hay muộn bạn sẽ gặp một vấn đề nữa là "Something đã sai .. có thể do tiện ích mở rộng .. " Cách dễ nhất là xóa bản cập nhật TypeScript ngay bây giờ. Bản cập nhật trong tương lai của TypeScript có thể khắc phục được sự cố.

HOẶC

  1. Run command prompt as administrator.
  2. CD C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
  3. devenv/updateconfiguration
  4. devenv/clearcache
+0

Tôi không có sẵn ISO vì tôi sử dụng phiên bản Cộng đồng và trình cài đặt web, nhưng tôi có thể tìm Công cụ TypeScript cho Microsoft Visual Studio 2015 1.5.4.0 trong Thêm hoặc Loại bỏ Chương trình và gỡ cài đặt từ đó. Tuy nhiên, điều này không giải quyết được vấn đề của tôi. Triệu chứng của tôi là tôi không thể thêm một điều khiển hộp công cụ tùy chỉnh vào một dự án mở rộng Visual Studio và sẽ nhận được một lỗi giống hệt với một đề cập ở đây. –

+0

JavaScript_LanguageService.msi (bạn có thể thử cài đặt lại) nên tồn tại và cập nhật cho loại bản ghi phải được loại bỏ. và khởi động lại VS. – PSB

22

Đây là một lỗi được biết đến với Visual Studio 2015. Các officially-endorsed solution từ Microsoft đã được đăng trên MSDN:

If the “Tools for Universal Windows Apps Development” are still installed:

  1. Go to Programs and Features, select Visual Studio 2105, click Change.
  2. In Visual Studio setup, click Modify.
  3. Deselect the feature “Tools for Universal Windows App Development”
  4. Select “Tools for Universal Windows App Development” again, and click Update.

If you have already uninstalled the “Tools for Universal Windows Apps Development”:

  1. Reinstall “Tools for Universal Windows App Development”
  2. Or take the following steps to reinstall the JavaScript project system and language service:

    a. Download the installer for your edition of Visual Studio, e.g.,
    vs_community.exe.

    b. Open a CMD window, and run the following command: vs_community.exe /modify /installselectableitems JavaScript_Hidden
    /passive

+1

Chỉ cần cập nhật Tiện ích mở rộng VS và bạn sẽ thấy bản cập nhật v1.1 đang chờ xử lý cho tiện ích mở rộng "Công cụ phát triển ứng dụng Windows phổ biến". Điều đó sẽ khắc phục lỗi và bạn sẽ không phải gây rối với bất kỳ thiết lập VS nào. –

+0

Kỳ lạ là đủ mà không phải lúc nào cũng có vẻ như sửa chữa nó! Đôi khi nó mặc dù. –

+4

Đây là câu trả lời đúng. Câu trả lời khác sẽ hoạt động, nhưng chỉ tạm thời. Ngay sau khi bạn thực hiện bất kỳ hành động thiết lập nào khác, chẳng hạn như cài đặt bản cập nhật TypeScript khác, nó sẽ hoàn nguyên bản sửa lỗi và bạn sẽ trở lại trạng thái bị hỏng. Hãy làm theo các bước trong câu trả lời này. Tiết lộ: Tôi làm việc cho Microsoft. –

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