我有一个在 .NET Framework 4.0 上运行的旧 Windows 应用程序,现在需要自托管 Web 服务以响应 Web API 调用。为此,我尝试设置 OwinSelfHost 库,但是当我尝试通过 Nuget 安装时,出现以下错误:
Could not install package 'Microsoft.AspNet.WebApi.OwinSelfHost ', You are trying to install this package into a project that targets '.NETFramework,Version=4.0', but the package does not contain any assembly references or content files that are compatible with that framework."
我尝试安装旧库 Microsoft.AspNet.WebApi.Selfhost,但我也遇到了同样的问题。有没有我可以使用的替代库?
寻找一个短期解决方案,我知道更新框架将是一个更好的长期解决方案,但是在这个周期中,开发、部署、测试等的范围是不可管理的。