.NET标准库和框架项目:“无法获取项目参考的依赖项”

麦卡森

我有一个包含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库的任何依赖项)

为了解决这个问题,我尝试了:

  1. 将库隔离到不需要任何其他.net库依赖的位置(仍然会产生问题)

  2. 新增中

    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>   <RestoreProjectStyle>PackageReference</RestoreProjectStyle>
    

我似乎无法解决错误,有什么建议吗?

在此先感谢您的答复

麦卡森

在我的情况下,解决此问题的方法是创建了一个带有空模板的新Web应用程序,并移动了文件/引用/依赖项/web.config/etc。并重建解决方案。

根据我的估计,问题可能是它是经典网站,因为该版本对MSBuild的支持有限。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法将标准.Net参考添加到项目

VSTS-具有项目依赖项和Git存储库的Asp.Net构建

.NET标准2.0项目无法加载Dapper 1.50.5

转到项目和依赖项

创建新的标准.NET项目时有关依赖项的警告

是否应针对.NET标准库而不是.NET Core的框架进行单元测试项目?

Xcode / Cocoapods:我无法访问与项目链接的框架中的依赖项

.NET Core项目依赖项“出血”

年级子项目和依赖项

从.net Core 1.0项目中删除解决方案类库参考

F#.NET标准库项目

ASP.NET VNEXT参考4.5.1项目“无法解决”

干净的sbt项目中的Scala Play框架依赖项

Maven项目无法在本地存储库中找到依赖项

Java项目依赖项

将项目添加为参考导致无法加载文件或程序集或其依赖项之一

Maven同时使用Maven依赖项和引用库来构建项目

Swift项目中的链接框架和库

PHP框架和项目存储库

从.Net Core 2.0项目参考.Net Framework 4.5.2

.NET Core和.NET标准类库项目类型之间有什么区别?

如何在.NET标准类库中指定依赖项?

.NET标准库输出不包含nuget依赖项

数据库项目和Web项目之间的循环依赖

将参考项目升级到.Net Standard 2.0后,无法编译UWP类库

添加对Microsoft.Net.Compilers的依赖后无法加载Visual Studio 2015项目

Spring Boot和Gradle多模块项目无法正确加载依赖项

无法在xcode5工作区中使用框架项目依赖项存档和在调试中运行

我可以依赖为旧的 .NET 标准构建的项目吗?