gpt4 book ai didi

c# - 项目不引用框架,但它确实

转载 作者:行者123 更新时间:2023-12-03 16:29:31 30 4
gpt4 key购买 nike

我有一个包含多个项目的解决方案。
所有项目都以 .NETFramework 的 v4.6.1 为目标。
但是,当我构建解决方案并尝试运行它时,出现以下异常:

Your project does not reference ".NETFramework,Version=v4.6.1" framework. Add a reference to ".NETFramework,Version=v4.6.1" in the "TargetFrameworks" property of your project file and then re-run NuGet restore.



任何人都可以指出我正确的方向吗?
我不明白出了什么问题。

配置1:
<RootNamespace>Exact_Online_Database</RootNamespace>
<AssemblyName>Exact_Online_Database</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>

配置2:
<RootNamespace>ExactOnlineConsoleApp</RootNamespace>
<AssemblyName>ExactOnlineConsoleApp</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>

配置3:
<RootNamespace>Exact_Online_Services</RootNamespace>
<AssemblyName>Exact Online Services</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>

配置4:
<RootNamespace>Example</RootNamespace>
<AssemblyName>Example</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>

最佳答案

按照 Henry He 对 this question 的回答中的建议,删除 obj 文件夹为我解决了这个问题。 .

有关信息,当我尝试在不同的分支上构建已更改为 .NET Core(来自 Framework)的项目时,我遇到了这个问题。当我切换回具有原始框架项目的分支时,它将不再构建。

关于c# - 项目不引用框架,但它确实,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56184529/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com