ядро .net не может получить после развертывания - PullRequest
0 голосов
/ 17 марта 2019

Эй, ребята,

Я не могу понять это, я сделал ядро ​​.net приложения с реакцией. Я подключил службы отчетов о выполнении SSRS для отчетов, и теперь после публикации я просто не могу выполнить простую выборку и подключение к моей БД ... что серьезно странно

В основном при загрузке страницы у меня есть простой метод запроса GET, который продолжает выдавать мне 500 Internal Server Error, я вижу URL запроса http://localhost:5002/api/Home/GetSystemChanges, но если перейти по этому URL, я получу код состояния 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

Кто-нибудь когда-либо сталкивался с подобными проблемами?

...