相关疑难解决方法(0)

您的项目未引用".NETFramework,Version = v4.6.2"框架.在"TargetFrameworks"中添加对".NETFramework,Version = v4.6.2"的引用

我无法进行单元测试.

我有下一个错误:

您的项目未引用".NETFramework,Version = v4.6.2"框架.在项目文件的"TargetFrameworks"属性中添加对".NETFramework,Version = v4.6.2"的引用,然后重新运行NuGet还原.

app.config:

<startup>
  <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/>
</startup>
Run Code Online (Sandbox Code Playgroud)

在项目>属性>应用程序> TargetFramework(.NET Framework 4.6.2)中

我该如何解决?

c# unit-testing mstest csproj .net-framework-version

42
推荐指数
8
解决办法
1万
查看次数

项目没有引用框架,只是它引用了框架

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

您的项目没有引用“ .NETFramework,Version = v4.6.1”框架。在项目文件的“ TargetFrameworks”属性中添加对“ .NETFramework,Version = v4.6.1”的引用,然后重新运行NuGet恢复。

谁能指出我正确的方向?我看不出怎么了。

配置1:

<RootNamespace>Exact_Online_Database</RootNamespace>
<AssemblyName>Exact_Online_Database</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)

Config2:

<RootNamespace>ExactOnlineConsoleApp</RootNamespace>
<AssemblyName>ExactOnlineConsoleApp</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)

Config3:

<RootNamespace>Exact_Online_Services</RootNamespace>
<AssemblyName>Exact Online Services</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)

Config4:

<RootNamespace>Example</RootNamespace>
<AssemblyName>Example</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)

.net c# frameworks

3
推荐指数
2
解决办法
1428
查看次数