- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两台服务器,但通常运行相同的设置 - IIS、SQL Server 等。一台给我这个错误,另一台没有。我从 Visual Studio 向两者发布相同的代码。
它们都在运行 .NET CLR Version v4.0.30319
,我认为是 4.5
.
Some answers假设您必须针对另一个版本,如果我在 visual studio 中更改它,一切都会崩溃,所以不是那样。此外,相同的代码在其他服务器上运行。
Other answers说一些旧的 DLL 可能是原因。我没有部署到工作服务器,所以可能复制了一些较新的 DLL?但我怎么知道?
此外,错误似乎不在我的代码中,而是在框架和 Umbraco 中,所以我认为我不应该进入并更新字符串函数或类似的东西:
[MissingMethodException: Method not found: 'System.String System.String.Format(System.IFormatProvider, System.String, System.Object)'.]
System.Net.Http.Headers.MediaTypeHeaderValue.CheckMediaTypeFormat(String mediaType, String parameterName) +0
System.Net.Http.Headers.MediaTypeHeaderValue..ctor(String mediaType) +33
System.Net.Http.Formatting.MediaTypeConstants..cctor() +45
[TypeInitializationException: The type initializer for 'System.Net.Http.Formatting.MediaTypeConstants' threw an exception.]
System.Net.Http.Formatting.JsonMediaTypeFormatter..ctor() +99
System.Net.Http.Formatting.MediaTypeFormatterCollection.CreateDefaultFormatters() +49
System.Web.Http.HttpConfiguration..ctor(HttpRouteCollection routes) +255
System.Web.Http.GlobalConfiguration.b__0() +78
System.Lazy`1.CreateValue() +14308960
System.Lazy`1.LazyInitValue() +524
Umbraco.Web.WebBootManager.InitializeResolvers() +1530
Umbraco.Core.CoreBootManager.Initialize() +814
Umbraco.Web.WebBootManager.Initialize() +19
Umbraco.Core.UmbracoApplicationBase.StartApplication(Object sender, EventArgs e) +244
[HttpException (0x80004005): The type initializer for 'System.Net.Http.Formatting.MediaTypeConstants' threw an exception.]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +588
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +181
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +322
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +402
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +452
[HttpException (0x80004005): The type initializer for 'System.Net.Http.Formatting.MediaTypeConstants' threw an exception.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +646
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +159
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +778
一般来说,Google 上没有太多信息,所以不确定可以做什么。欢迎任何见解!
1 Câu trả lời
如果你 checkout tài liệu ,该重载似乎仅适用于 .NET 4.6。服务器可能具有不同的 .NET Framework 版本。
.NET 4.5 上最接近的重载:
Format(IFormatProvider, String, Object[])
在 .NET 4.6 上有完全相同的重载:
Format(IFormatProvider, String, Object)
确保两台服务器都正确安装了 .NET 4.6。
关于c# - 找不到方法 : 'System.String System.String.Format(System.IFormatProvider, System.String, System.Object)' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55766829/
Tôi có một dự án Web API 2 với trang trợ giúp chạy tốt tại địa phương nhưng khi tôi đẩy nó lên Azure thì nó báo lỗi này: Phương pháp không tìm thấy: 'System.String System.S
Tôi có hai máy chủ nhưng nhìn chung đều chạy cùng một thiết lập - IIS, SQL Server, v.v. Một cái thì báo lỗi này, cái kia thì không. Tôi xuất bản cùng một mã cho cả hai từ Visual Studio. Tất cả đều chạy .NET CLR Ve
System.out được khai báo là public static final PrintStream out. Nhưng bạn có thể gọi System.setOut() để phân bổ lại nó. Ừm? Làm sao điều này có thể xảy ra nếu nó là quyết định cuối cùng?
System.out được khai báo là public static final PrintStream out. Nhưng bạn có thể gọi System.setOut() để phân bổ lại nó. Ừm? Làm sao điều này có thể xảy ra nếu nó là quyết định cuối cùng?
Tôi có truy vấn linq này: private void GetReceivedInvoiceTasks(User user, List tasks) { var areaIds = user.A
Tôi có một ứng dụng MonoTouch và khi tôi biên dịch nó cho một thiết bị, tôi nhận được lỗi sau: Lỗi MT2002: Không thể giải quyết tham chiếu: System.Boolean System
Xin chào, tôi có một View tên là DailyVisitReport. Trong chế độ xem này, tôi có hai trường có tên là FromDate và toDate. Nếu tôi chọn FromDate và ToDate tùy thuộc vào
Có thể đọc danh sách các cặp từ đối tượng ObjectContext không? Tôi có một truy vấn cơ sở dữ liệu như thế này trong một quy trình được lưu trữ SELECT T.Id as Item1, -- đây là guid T.Wo
Tôi đang cố gắng tạo điểm cuối Odata nhưng tôi nhận được lỗi này mỗi khi tôi thử thực hiện bất kỳ truy vấn nào liên quan đến ngày tháng. Tôi đã tái tạo nó trong một ví dụ rất đơn giản dưới đây. Bảng cơ sở dữ liệu EDMX (phân đoạn)
Tôi đang cố gắng tạo điểm cuối Odata nhưng tôi nhận được lỗi này mỗi khi tôi thử thực hiện bất kỳ truy vấn nào liên quan đến ngày tháng. Tôi đã tái tạo nó trong một ví dụ rất đơn giản dưới đây. Bảng cơ sở dữ liệu EDMX (phân đoạn)
Tôi có một phương pháp tạo danh sách các kiểu lớp từ dữ liệu từ trình đọc dữ liệu. nếu (datareader != null && datareader .HasRows) { Từ điển pDict = GetP
Tôi có một số mã C++ cũ sử dụng stdio để nhập và xuất. Mã này cũng tạo ra một tiến trình mới thông qua fork. Nó ánh xạ lại stdio vào mỗi tiến trình mới để mỗi phiên có dữ liệu riêng. Tôi đang cân nhắc việc làm
Ứng dụng của tôi được xây dựng/liên kết/triển khai tới trình mô phỏng tốt, nhưng tôi đang cố gắng xây dựng/triển khai ứng dụng tới thiết bị thực lần đầu tiên và trình liên kết bị lỗi. Tôi không sử dụng System.Console hoặc ConsoleColor trong bất kỳ ứng dụng nào của tôi
Chủ yếu là tôi tò mò. Chúng tôi có một đối tượng gọi là Unit trong cơ sở mã - một thành phần đại diện cho một cây cầu hoặc một con đường. Trong trường hợp của chúng tôi, việc nhìn thấy lệnh ReactiveUI với Unit có thể gây mơ hồ. là một trong những từ chung trong bản tuyên bố.
Tôi đang cố gắng chuyển đổi một biến Object thành StreamWriter. Tuy nhiên, nó không có tác dụng. Có chuyện gì vậy? Tệp StreamWriter = (StreamWriter) myObject; Câu trả lời hay nhất myObjec
Tại sao đoạn mã sau không biên dịch được? sử dụng System; sử dụng System.Linq; sử dụng System.Linq.Expressions; lớp tĩnh công khai Extens
Tôi đang phát triển một ứng dụng Visual Basic nhắm tới .NET 4.5 bằng Visual Studio Community 2015. Tôi không viết ứng dụng này, vì vậy tôi đã thêm tất cả các phụ thuộc còn thiếu bằng NuGet.
Tôi vừa mới bắt đầu sử dụng PowerShell và đang tạo một hàm mã hóa rất đơn giản. Tôi muốn lấy từng ký tự trong chuỗi, chuyển đổi nó thành số nguyên và thêm một số đã chọn, sau đó chuyển đổi lại thành ký tự. Điều này hoạt động tốt: chức năng
Một số người sử dụng ứng dụng của tôi dường như gặp lỗi System.MissingMethodException: Method not found: 'System.Object System.Windows.T
Tôi mới làm quen với C# và Entities và tôi muốn hỏi liệu có ai có thể giúp tôi không. Tôi có một select trả về customerid của tôi nên tôi muốn truyền nó như một tham số cho constructor của tôi, kiểu tham số constructor của tôi là guid nhưng select của tôi lại có kiểu khác và tôi không biết
Tôi là một lập trình viên xuất sắc, rất giỏi!