我创建了一个新的控制台应用程序。Nuget => Add PostSharp =>
/Users/jason/Projects/Postsharp/Postsharp/Postsharp.csproj.读取
项目文件/Users/jason/Projects/Postsharp/Postsharp/Postsharp.csproj...的恢复包.NETCoreApp,Version=v3.1.为.NETCoreApp,Version=v3.1解决冲突..。循环检测: Postsharp -> PostSharp (>= 6.10.6)。检查.NETCoreApp,Version=v3.1上软件包的兼容性。检查PostSharp1.0.0与.NETCoreApp、Version=v3.1的兼容性。检查Serilog 2.10.0与.NETCoreApp、Version=v3.1的兼容性。所有的包和项目都与.NETCoreApp、Version=v3.1兼容。包还原失败。为“Postsharp”回滚包更改。
探测到了吗?
天啊,我做错什么了?
谢谢,杰森
发布于 2022-01-27 15:11:07
这是由命名项目PostSharp和对同名包的依赖引起的。
发布于 2022-01-28 03:24:29
丹尼尔,你是对的,项目名称是问题的一部分。
最大的问题是我需要手动设置PostSharpDependencyRestoreDisabled=True,然后必须手动添加所有引用的Nuget包。这很烦人,但至少现在起作用了。
谢谢!
https://stackoverflow.com/questions/70880733
复制相似问题