1

这是几年前出现的错误。直到过去两周,我在所有 Visual Studio 安装中都没有遇到过这种情况。我已经尝试了我发现的过去帖子中的所有解决方案。没有工作。我怀疑错误与 DNN 模板版本 9 有关。您能确认一下吗?

无法从程序集加载“MSBuild.Community.Tasks.XmlRead”任务…packages\MSBuildTasks.1.5.0.235\tools\MSBuild.Community.Tasks.dll。无法加载文件或程序集... packages\MSBuildTasks.1.5.0.235\tools\MSBuild.Community.Tasks.dll' 或其依赖项之一。该系统找不到指定的文件。

4

4 回答 4

1

调用的是 Buildscripts 文件夹,而 DLL 位于包文件夹中。

从 BuildScripts 文件夹复制 DLL\packages\MSBuildTasks.1.5.0.235\tools并将其粘贴到 BuildScripts 文件夹中。确保关闭/重新打开项目。

于 2020-12-12T20:40:29.303 回答
0

我们发现有时你必须改变

<MSBuildCommunityTasksPath>

在项目文件中,因为它覆盖了 nuget 包设置

于 2021-10-21T16:51:43.507 回答
0

我必须在目标文件“~\BuildScripts\MSBuild.Community.Tasks.Targets”和 csproj 文件中手动更改版本号:

<MSBuildCommunityTasksPath>$(SolutionDir)\packages\MSBuildTasks.1.5.0.235\tools</MSBuildCommunityTasksPath>
于 2020-07-28T18:49:05.323 回答
0

您应该从 NuGet 将包重新安装到您的项目中,因为错误消息指出它丢失了。

https://www.nuget.org/packages/MSBuildTasks

于 2017-08-20T00:41:19.580 回答