大家,
我想不通,我用react制作了.net核心应用程序。我为报告连接了SSRS执行报告服务,但是现在发布后,我无法执行简单的提取和与数据库的连接...这很奇怪
基本上是在页面加载时,我有一个简单的GET请求方法,该方法不断给我500 Internal Server Error,我可以看到请求URL为http://localhost:5002/api/Home/GetSystemChanges
,但是如果转到该URLi,则可以得到状态代码200,没有任何问题...在我的web.config中,我已经设置了stdoutLogEnabled="true"
,并且在收到的日志文件错误中是
fail: Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware[1]
An unhandled exception has occurred while executing the request.
System.Reflection.ReflectionTypeLoadException:
Unable to load one or more of the requested types.
Could not load file or assembly 'System.Private.ServiceModel,
Version=4.1.2.4, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
The system cannot find the file specified.`
我继续使用nuget,但找不到该dll的特定版本...因此我安装了最新版本并将其移至服务器上,但仍然无法正常工作。所有这些都在本地工作,没有任何问题,但是在服务器上,它总是抛出错误
我已经检查了所有可能的链接,但仍然无法解决... 示例:https://github.com/dotnet/wcf/issues/2349
https://github.com/dotnet/wcf/issues/2824
到目前为止,有人遇到过这类问题吗?