2011-07-25 36 views
31

Tôi không biết máy tính của mình có vấn đề gì, nhưng đó là lúc tôi nhận được lỗi lạ sau từ ASP.NET (cho tất cả các ứng dụng của tôi).Lỗi biên dịch kỳ lạ của ASP.NET

Compilation Error 

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. 

Compiler Error Message: The compiler failed with error code -1073741502. 


Show Detailed Compiler Output: 


C:\Windows\SysWOW64\inetsrv> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" /t:library /utf8output /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\75855fbd\1e953b27\assembly\dl3\2689d6b5\f0791420_961fcc01\wnvhtmlconvert.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Entity\v4.0_4.0.0.0__b77a5c561934e089\System.Web.Entity.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\75855fbd\1e953b27\assembly\dl3\d08c81cd\4d77c01f_961fcc01\AjaxControlToolkit.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" ......AND SO ON..... 

Sự kiện:

  1. Killing quá trình công nhân sửa chữa vấn đề tạm thời
  2. Tôi thậm chí cài đặt lại .NET framework của tôi! Nó không hoạt động.
  3. Khởi động lại IIS không giúp

Điều gì có thể gây ra sự cố này?

+0

Cài đặt .NET Framework 4.7.1 làm việc vì lý do nào đó. https://www.microsoft.com/en-us/download/details.aspx?id=56115 – null

Trả lời

22

OK, sau vài ngày đấu tranh với vấn đề này, cuối cùng tôi đã sửa nó.

  • Không bằng cách xóa ASP.NET tạm
  • Không bằng cách cài đặt .NET framework!

Đơn giản!

  • tôi đã thay đổi bản sắc bơi ứng dụng từ "hệ thống địa phương" để "ApplicationPoolIdentity"

Rõ ràng là có một lỗi cho phép với hệ thống địa phương của tôi rằng biên dịch C# (csc.exe) không thể truy cập một số tài nguyên và mã nguồn.

Để thay đổi bản sắc AppPool bạn làm theo các bước đưa ra ở đây: http://learn.iis.net/page.aspx/624/application-pool-identities/

+7

nhưng còn môi trường phát triển thì sao? –

+0

Trang web của chúng tôi cũng gặp sự cố này sau khi khởi động lại, tôi chắc chắn không có thay đổi nào được áp dụng và nó đã chạy hoàn toàn bình thường trước đó. Dù sao, bản cập nhật id ứng dụng giải quyết vấn đề của chúng tôi – RAY

+5

Không, điều này không giúp gì cả, tôi có cùng một vấn đề vẫn còn –

11

Xóa C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\

+5

Tìm ứng dụng của bạn trong thư mục này để bạn không phải xóa tất cả các tệp tạm thời –

1

Nếu bạn vẫn đang phải vật lộn để giải quyết vấn đề này, ngay cả sau khi tất cả các tùy chọn, sau đó cố gắng tìm ứng dụng mà đang chạy và dùng bộ nhớ khổng lồ.

Trong trường hợp của tôi, đó là một ứng dụng có hơn 100 trường hợp đang chạy do một số lỗi và mất tối thiểu 20 MB cho mỗi ứng dụng khoảng 2 GB.

Sau khi tôi giết vài ứng dụng và bộ nhớ đã được phát hành, trang web của tôi đã trực tuyến trở lại.

11

Tôi cũng gặp lỗi này, nhưng vấn đề đã được giải thích rất khác ở đây. Vì vậy, trong trường hợp của tôi tôi đã nhận lỗi biên dịch từ tập tin tạm thời mà tôi đã sử dụng không gian tên hiện có như:

using ImaginaryNamespaces; 

tôi đã chắc chắn rằng mã "sử dụng ImaginaryNamespaces;" không tồn tại trong giải pháp của tôi vì vậy tất nhiên tôi nghi ngờ vấn đề bộ nhớ cache. Cuối cùng tôi đã tìm ra rằng tệp tạm thời là một số tệp nguồn được tạo từ các cấu hình. Lượt xem của tôi/Web.Config có một dòng:

<add namespace="ImaginaryNamespaces"/> 

Sau khi loại bỏ nó hoạt động. Vì vậy, tôi khuyên bạn nên đảm bảo rằng không có bất kỳ dữ liệu nào trong các cấu hình có thể liên quan đến lỗi trình biên dịch.

2

Nếu bạn gặp lỗi "Đã xảy ra lỗi trong quá trình biên soạn tài nguyên cần thiết để phục vụ yêu cầu này. Thông báo lỗi trình biên dịch: Trình biên dịch không thành công với mã lỗi 255. "

Cố gắng chấm dứt các quá trình" VBCSCompiler.exe ".VBCSCompiler.exe cũng có thể là vấn đề nếu ứng dụng của bạn không thể xây dựng do thực tế là một số gói không thể được chuyển vào thư mục bin

+0

Hi ogglas, tôi có cùng một vấn đề với trang web của tôi. Lỗi xảy ra chỉ đôi khi và sau khi thời gian thực hiện tự động giải quyết. Cốt lõi của vấn đề này là gì? Bạn có biết? –

+0

@ polach.o Xin lỗi tôi không biết nguyên nhân gốc rễ của số – Ogglas

0

Nguyên nhân: Tôi nhận thấy rằng khi tôi xóa dự án hoặc xóa một trong các dự án phụ thuộc và sau đó nhấn làm mới vài lần trên trang hiển thị trang web. Nó có vẻ như nó cố gắng để tải/chạy một dự án DLL bị hỏng/mất tích bằng cách nào đó. thư mục cho một cái gì đó khác nhau và với tên mới nó tải tốt (một lần nữa cung cấp dự án được xây dựng đầu tiên OK sau đó chạy khác nó gây ra cùng một vấn đề)

7

Câu trả lời được cung cấp không phải là giải pháp. Các công cụ .NET 6 # khá khác so với những gì chúng ta thường làm. Rất nhiều đã thay đổi, từ phải đối phó với các thư viện di động để Visual Studio 2015 cài đặt một trình biên dịch cũ (nó chi phí cho tôi bốn giờ nứt đầu của tôi).

Câu chuyện dài ngắn: Stack Overflow câu hỏi How do I use C# 6 with a Web Site project type?

Bạn cần phải cài đặt C# .NET trình biên dịch (nay là chạy như một dịch vụ bla bla bla). và bạn cần chạy các bản cập nhật trên NuGet để có được mọi thứ mới nhất (trước khi thử bất kỳ thứ gì khác).

Trình biên dịch phải được cài đặt trên dự án mà giải pháp của bạn chạy (do đó trang web của bạn hoặc dự án chính của bạn bắt đầu từ ứng dụng (nếu bạn có nhiều dự án)).

Sau khi bạn cài đặt xong, hãy sắp xếp web.config tham chiếu bất kỳ thư viện di động nào và xóa cả thư mục binobj (để tránh hoạt động trên cơn ác mộng máy tính của tôi). Nhưng hãy kiên nhẫn; những gì xảy ra trên máy của bạn có thể thay đổi nhiều như câu trả lời ở trên. Hầu hết các câu trả lời ở trên ẩn các vấn đề khác. Nó có thể làm việc trong một thời gian, sau đó bùng nổ: lỗi trình biên dịch. Tôi đã có một vài trang làm việc, sau đó một số trang bắt đầu thất bại vì một số gói đã bắt đầu sử dụng thư viện di động.

+1

Tôi cũng vừa mới nhận ra câu hỏi này là 4 tuổi. Tôi ước tôi đã kiểm tra. google hasnt đã giúp tôi ở đây. Đối với năm 2016 và studio trực quan 2015, các trình biên dịch mới cho C# là vấn đề. – PBo

3

Trong trình quản lý IIS, trong cài đặt nâng cao của Hồ bơi ứng dụng, hãy đảm bảo "Mô hình xử lý → Tải hồ sơ người dùng" được đặt thành "Đúng". Trong trường hợp của tôi nó hoạt động.

2

Tôi đã thu thập thông tin qua rất nhiều bài đăng blog bao gồm một vài ngăn xếp   Chậu tràn và tôi đã có mọi thứ ở vị trí mà những bài đăng này đề xuất (xem bên dưới) khi tôi gặp lỗi này.

  1. hồ bơi ứng dụng của tôi đang chạy dưới ApplicationPoolIdentity
  2. tải sử dụng hồ sơ đã được thiết lập là True trong phần Process Model
  3. IIS AppPool \ DefaultAppPool có quyền truy cập đầy đủ trên các tập tin tạm thời ASP.NET thư mục

Cuối cùng tôi đã tìm thấy một số manh mối trong bài đăng trên blog được đề cập bên dưới. Dường như có sự tranh chấp đống với cùng một tài khoản người dùng.Vì vậy, tôi đã thay đổi bản sắc của ứng dụng thành LocalSystem, đối với ứng dụng không thành công với lỗi này - và ứng dụng của tôi bắt đầu hoạt động tốt.

Xem bài đăng trên blog C# compiler or Visual Basic .Net compilers fail with error code -1073741502 when generating assemblies for your ASP.net site.

Lưu ý: Tài khoản LocalSystem sẽ không có nhiều quyền. Trong trường hợp của tôi, ứng dụng của tôi không cần bất kỳ quyền đặc biệt nào. Vì vậy, tôi đã được sử dụng tốt. Nếu ứng dụng của bạn cần các quyền đặc biệt, hãy thử định cấu hình tài khoản tùy chỉnh.

1

Tôi đã giải quyết vấn đề này bằng cách xóa nội dung của thư mục bin và obj cho dự án và nội dung của thư mục bin trên máy chủ từ xa, sau đó triển khai lại.

0

Trong trường hợp của tôi, tôi chỉ dừng lại và bắt đầu hồ bơi ứng dụng và nó trở lại trong cuộc sống !!!

0

Tôi gặp lỗi tương tự, không xuất hiện ở đâu cả. Sau vài giờ cố gắng tất cả các giải pháp được đề cập ở đây và trên các diễn đàn khác, những gì làm việc cho tôi đã được đơn giản "Giải pháp sạch" và "Xây dựng lại" trong VS2015.

0

Tôi phải giết nhiều phiên bản MSBuild.exe treo trong trình khám phá quy trình.

Sau đó, trang web chạy OK.

0

Cập nhật các gói Nuget cố định proglem cho tôi.

49

Tôi đã xóa Roslyn các gói có liên quan theo số NuGet và hiện hoạt động ngay bây giờ.


Roslyn gói liên quan:

  • Microsoft.CodeDom.Providers.DotNetCompilerPlatform
  • Microsoft.Net.Compilers


PS:IIS địa phương của tôi doesn không có vấn đề gì với Roslyn nhưng như tôi đã công bố dự án trên máy chủ (đây là lý do tại sao tôi không nghĩ rằng các máy chủ hỗ trợ Roslyn), nó cho thấy các thông báo lỗi sau:

Compilation Lỗi

Mô tả: Một lỗi xảy ra trong quá trình biên soạn tài nguyên bắt buộc để phục vụ yêu cầu này. Vui lòng xem lại chi tiết lỗi cụ thể sau đây và sửa đổi mã nguồn của bạn một cách thích hợp.

Thông báo lỗi trình biên dịch: Trình biên dịch không thành công với mã lỗi -532462766.

Show Detailed Compiler Output:

C:\Windows\SysWOW64\inetsrv>D:\...\wwwroot\bin\roslyn\csc.exe /t:library /utf8output /nostdlib+ /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\08433893\97359c03_e1abd201\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\2574b56e\eed229e7_dfabd201\Autofac.Integration.WebApi.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Web.PageInspector.Loader\v4.0_1.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Loader.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\2da0bd13\b2333a9c_e0abd201\System.Net.Http.Formatting.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\99fd000f\fe3c7c0e_e1abd201\System.Web.WebPages.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\695a732a\7a32e84e_e2abd201\WebGrease.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\ca091706\f1f4ae28_78afd201\Core.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\ce3c4f34\2b7b911a_e0abd201\EntityFramework.SqlServer.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\c73494ac\8f453228_78afd201\CommonViewModels.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Web.Infrastructure\v4.0_1.0.0.0__31bf3856ad364e35\Microsoft.Web.Infrastructure.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\03d13810\0845500f_e1abd201\System.Web.Http.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\5cc83c73\51b7f8fe_e0abd201\System.Web.Http.WebHost.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\290d81d3\fb074b29_78afd201\Data.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\7a5d0293\283dbf3a_e0abd201\GridMvc.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\eb50e8c6\1900fa91_e0abd201\System.Web.Razor.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\a7d6ceb3\4c5f9c2c_78afd201\Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\3bd130ea\7b432ba6_e0abd201\System.Web.Optimization.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\8486430e\674206e7_dfabd201\Autofac.Integration.Mvc.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\c0d9cc06\83811806_e1abd201\System.Web.WebPages.Razor.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\8835020a\58c1c60e_e1abd201\System.Web.Helpers.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\30c33f64\00d8a820_d154d201\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\6ea00d7f\02323228_78afd201\Extensions.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\f8f1e397\e9660a29_78afd201\Services.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\ff57243f\bb5e8b92_e0abd201\System.Web.Mvc.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\fd2c5d18\00ae74dd_e7acd201\Autofac.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\a44c79bb\74928fbb_e0abd201\EntityFramework.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\227cd18a\6ab66d28_78afd201\Domain.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\assembly\dl3\8cbb60ec\00788858_b3abd201\Newtonsoft.Json.dll" /out:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\App_Code._bgj8eyw.dll" /debug- /optimize+ /warnaserror- /w:4 /nowarn:1659;1699;1701;612;618 /langversion:6 /nowarn:1659;1699;1701 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\App_Code._bgj8eyw.0.cs" "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\a47e39f5\cc42bc06\App_Code._bgj8eyw.1.cs" 



Làm thế nào để gỡ bỏ cài đặt Roslyn gói.

Trong trình khám phá giải pháp, bằng cách nhấp chuột phải vào dự án web, chọn Manage NuGet Packages....
Chuyển đến tab Installed sau đó tìm kiếm các gói Roslyn có liên quan như đã đề cập ở trên.
Sử dụng nút Uninstall để xóa chúng.

+0

Man! Điều này trả lời câu hỏi của tôi! 'Roslyn' là vấn đề thực sự nhưng tôi không biết gói nào cần xóa. –

+1

@FreddieFabregas, Hãy nhìn vào câu trả lời của tôi. Tôi đã đề cập đến các gói 'Roslyn' có liên quan! –

+3

Cảm ơn điều này đã làm việc cho tôi. Tôi phải xóa: Microsoft.CodeDom.Providers.DotNetCompilerPlatform và Microsoft.Net.Compilers – Sagi

0

Tôi đã có thông báo lỗi này và cho tôi giải pháp là cài đặt Dot Net Framework 4.6, trong khi dự án của tôi nhắm mục tiêu 4.5.2

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