gpt4 book ai didi

visual-studio - 无法从 Microsoft.Web.Publishing.Tasks.dll 加载 TransformXml 任务

转载 作者:行者123 更新时间:2023-12-03 04:57:04 32 4
gpt4 key购买 nike

有人见过这个错误并知道如何修复它吗?

The "TransformXml" task could not be loaded from the assembly C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.Tasks.dll.

Could not load file or assembly 'file:///C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.Tasks.dll' or one of its dependencies. The system cannot find the file specified.

Confirm that the declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.

我在其他地方读到问题出在您没有安装 SQL Server 时。但我确实安装了带有 SP1 的 SQL Express 2012 x64。我也在运行 VS 2013 Professional。

我在 VS 2012 Express 中运行了完全相同的解决方案,没有出现任何问题。

最佳答案

只要您使用 Visual Studio 2012,Dai Bok 和 emalamisura 提供的答案就可以正常工作。对于 VS 2013,这也失败了。为了使其适用于所有版本的 Visual Studio,您应该:

  • 打开加载失败的项目的项目文件(.csproj)
  • 搜索 <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets" />
  • 将其更改为 <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Web\Microsoft.Web.Publishing.targets" />
  • 重新加载项目

这将动态且正确地设置 Visual Studio 的正确版本。

关于visual-studio - 无法从 Microsoft.Web.Publishing.Tasks.dll 加载 TransformXml 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20358747/

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