首页 > 解决方案 > VS 中的 NuGet 引用

问题描述

在此处输入图像描述

我在这个类中使用 fody 和 methodboundaryaspect.fody 作为 NuGet 引用。引用已正确安装,但在这里它说它找不到作为 MethodBoundaryAspect 一部分的“OnMethodBoundaryAspect”。以前有没有人遇到过类似的问题?

我已经尝试过:卸载/安装,重新打开 VS,恢复 NuGet 包,更新包 -重新安装,清除 NuGet 缓存,但没有任何结果。

标签: visual-studio-2017nugetfody

解决方案


我在这个类中使用 fody 和 methodboundaryaspect.fody 作为 NuGet 引用。引用已正确安装,但在这里它说它找不到作为 MethodBoundaryAspect 一部分的“OnMethodBoundaryAspect”。

至于我,如果我在 net framework 4.7.2 项目中安装这个包,一切正常,不会像你说的那样面对错误。所以我担心你的项目或VS环境有问题。

请尝试这些:

1)关闭VS Instance,删除.vs(隐藏文件夹),,obj解决bin方案下的文件夹,然后再次重新启动您的项目。

2)Tools禁用-->下的任何第三方扩展,Extensions and Updates或者只使用devenv /safemode (启动 VS) 来测试它是否是由任何第三方扩展或其他包引起的。

3)或者只是创建一个新的空c#项目,然后再次安装这个包进行测试。如果仍然出错,请修复您的 VS。另外,如果你的VS不是最新版本,请更新到最新版本。

希望它可以帮助你。


推荐阅读