【发布时间】:2018-07-18 15:15:25
【问题描述】:
我们有基于 ServiceStack 的 Web 应用程序。它目前适用于 .NET 4.5.2。我们正在尝试重新安排它以允许应用程序使用 NET CORE 和 .NET 运行。
我尝试创建包含应用程序主要部分的程序集,使用 .NET Standard 编译此程序集并在 2 个不同的环境中使用它:IIS 下的 .NET CORE 和 .NET(每个环境都有自己的启动 dll,一个带有 Program /Startup,另一个使用 Global.asax)
问题是在那个 .NET 标准程序集中使用什么 ServiceSTack 风格。我尝试使用 ServiceStack Core,但在 IIS 下使用时出现“尚未配置 MVC 服务,请在 StartUp.ConfigureServices() 中添加 services.AddMvc()”失败,然后我尝试使用 ServiceStack 常规 nuget 并得到:“无法加载文件或程序集 'ServiceStack, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null' 或其依赖项之一。”
它应该如何工作?
【问题讨论】:
标签: servicestack