(免责声明):我知道什么是模棱两可的引用,以及如何解决它.我只是不明白为什么这会出现在这里
我有以下代码:
using SMBLibrary;
namespace SquirrelCam
{
public class NothingAtAll
{
public void DoNothing()
{
var fileAttribute = FileAttributes.Normal;
}
}
}
这会在VS中产生以下错误:
CS0104:"FileAttributes"是"SMBLibrary.FileAttributes"和"System.IO.FileAttributes"之间的不明确引用
I know I can solve this人完全合格,SMBLibrary.FileAttributes
人.第why章这一次出现我对System.IO没有任何用处.不是在课堂上,不是在全局.我甚至还查了全文以确定.
我还只需要Nuget包(SMBLibrary和MS.AspNet.WebHooks.Receivers.Generic),根据Nuget描述,它们似乎也不依赖于System.IO.此外,在.csproj文件中也找不到任何内容.
该项目对NetCore.App的依赖并不令人意外,NetCore.App使用了System.IO,但仅此一项并不足以导致这种行为.
我已经清理了解决方案,仍然收到该警告.