Visual studio 错误:元素<;参数组>;下元素<;使用任务>;未被承认
我在使用msbuild构建解决方案时收到此错误Visual studio 错误:元素<;参数组>;下元素<;使用任务>;未被承认,visual-studio,msbuild,Visual Studio,Msbuild,我在使用msbuild构建解决方案时收到此错误 The element <ParameterGroup> beneath element <UsingTask> is unrecognized. 元素下面的元素是 未被承认。 错误同时显示在msbuild和Visual Studio中。这是因为您的一个项目的目标是.NET 3.5。 您的所有项目都应至少面向.NET 4.0 如果您的.cs项目不允许查看或更改目标框架,就像我的情况一样:您需要在.csproj中手动更
The element <ParameterGroup> beneath element <UsingTask> is
unrecognized.
元素下面的元素是
未被承认。
错误同时显示在msbuild和Visual Studio中。这是因为您的一个项目的目标是.NET 3.5。 您的所有项目都应至少面向.NET 4.0 如果您的.cs项目不允许查看或更改目标框架,就像我的情况一样:您需要在.csproj中手动更改它。 在记事本中打开.csproj。 在这一行
<Project ToolsVersion="3.5"...
只需复制下面的配置并创建一个specflow.exe.config文件
将此配置文件放在specflow.exe旁边,即可创建nunitexecutionreport
也可以使用此链接
另一种可能性是,您正在
元素中使用
您必须在
之外声明它
2017年和2019年测试
否则,错误如下所示。(我敢打赌这是罗斯林的@Crono sees)
proj(2300,5):错误MSB4067:L'Léement“参数组”situésous LéLéement n'est pas reconner。
我知道已经快五年了,但我现在也遇到了同样的问题。我正在使用dotnetcli
和RoslynCodeTaskFactory
NuGet依赖项。有什么要给我的吗?@Crono看看下面我的答案。谢谢!,这对我有帮助
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0.30319" />
</startup>
</configuration>
proj(2300,5): error MSB4067: L'élément "ParameterGroup" situé sous l'élément <UsingTask> n'est pas reconnu.