我有一个包含15个库(13个.NET Standard 2.0.2和2个Framework 4.7.1)和7个使用Framework 4.7.1的Web项目的解决方案。
使用Framework 4.7.1的2个库均能按预期与引用一起工作并找到依赖项(它们都封装为自己的库,因此不需要任何.NET Standard库的任何依赖项)
为了解决这个问题,我尝试了:
将库隔离到不需要任何其他.net库依赖的位置(仍然会产生问题)
新增中
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType> <RestoreProjectStyle>PackageReference</RestoreProjectStyle>
我似乎无法解决错误,有什么建议吗?
在此先感谢您的答复
在我的情况下,解决此问题的方法是创建了一个带有空模板的新Web应用程序,并移动了文件/引用/依赖项/web.config/etc。并重建解决方案。
根据我的估计,问题可能是它是经典网站,因为该版本对MSBuild的支持有限。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句