我有一個Web API 2項目,其中的幫助頁面在本地運行良好,但在我推送時會拋出此錯誤它天青:找不到未找到方法:System.String System.String.Format(System.IFormatProvider,System.String,System.Object)
方法:「System.String System.String.Format (System.IFormatProvider,System.String,System.Object的)
我暫時關閉自定義錯誤關閉,因此可以看到全堆棧跟蹤here
該錯誤是從下面這行代碼始發:
串selectExpression =的String.Format(CultureInfo.InvariantCulture,MethodExpression的,GetMemberName(reflectedActionDescriptor.MethodInfo));
見行96 here
完整的源代碼可以在GitHub
我甚至不知道在哪裏這個人去。
在此先感謝您的幫助。
請張貼含有違規行的代碼片段,而不是一個鏈接到GitHub庫。 – Alex
我已經看到類似的行爲,其中的代碼有權左轉模糊。從.NET 3到.NET 4。解決方案最終是這樣((字符串)(MyFunction).ToString()) –
@Alex - 我添加了更多的細節。對不起,我沒有在最初添加它,我不認爲這將是重要的,因爲缺少的方法是從網絡框架。 –