我刚刚创建了一个具有.NET核心的ASP.NET应用程序,当我尝试运行它时,它说: 错误NETSDK100 找不到文件'C:\ Users \ mauro \ source \ repos \ WebApplication3 \ obj \ project.assets.json'。运行NuGet软件包还原以生成此文件。
我已经运行了dotnet restore命令,并说了这句话:
dotnet : System.AggregateException: One or more errors occurred. (One or more errors occurred. (Cannot create 'C:\ProgramFiles\dotnet\sdk\NuGetFallbackFolder\system.linq.expressions\4.3.0\lib\xamarintvos10' because a file or directory with the same name already exists.)
我还尝试重新安装.net Core和Visual Studio 2019,但它不起作用。有想法吗?
答案 0 :(得分:0)
有相同的问题。通过从我的解决方案中删除具有目标.NET Core 2.1的测试项目来解决此问题。解决方案中的所有其他项目都是.NET Framework 4.6.2。这种不匹配是在DevOps管道上还原NuGet软件包的问题。
因此,请考虑检查解决方案中的项目,以确保它们都针对“ .NET Core” x或“ .NET Framework”。
异或是故意为那些知道的人准备的。