从Mono使用Microsoft.VisualStudio.Web.targets?

接力赛

为了在基于Mono的CI构建中使用Microsoft.VisualStudio.Web.Publishing.targets中TransformWebConfigPackage任务,我对MSBuild.Microsoft.VisualStudio.Web.targetNuGet包进行了依赖,并将项目文件更新为Import。该构建可与MSBuild正常运行,但xbuild无法处理目标文件:

无法解析条件“'$(EnableWebPublishProfileFile)'=='true'和'$(WebPublishProfileFile)'!=并存在($(WebPublishProfileFile))”:在条件“'$(EnableWebPublishProfileFile)中应有位置90的属性)'=='true'和'$(WebPublishProfileFile)'!=并存在($(WebPublishProfileFile))“。'$'之后缺少开头括号。

实际上,这是我明确尝试导入时的错误Microsoft.Web.Publishing.targets通常是通过进口过渡进口的Microsoft.WebApplication.targets我认为xbuild仅在导入后者时(静默地)无法加载前者,因为我只是得到了错误:

错误:在项目中找不到名为“ TransformWebConfig”的目标。

再次,此生成与MSBuild正常工作。该项目文件具有以下Import指令:<Import Project="$(SolutionDir)\packages\MSBuild.Microsoft.VisualStudio.Web.targets\tools\VSToolsPath\WebApplications\Microsoft.WebApplication.targets" />

罗伯·麦考迪

xbuild条件解析逻辑中似乎确实存在一个错误看起来可以使用Exists内部的变量将单引号引起来

Exists('$(WebPublishProfileFile)')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

MS-Build 2017“ Microsoft.WebApplication.targets”丢失

来自分类Dev

TFS(Web)生成Typescript时出错。找不到TypeScript.targets

来自分类Dev

Microsoft.WebApplication.targets

来自分类Dev

vs-mda-targets\Microsoft.MDA.targets was not found

来自分类Dev

找不到vs-mda-targets \ Microsoft.MDA.targets

来自分类Dev

索引在Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.VirtualPathUtilities.MakeAppRelative错误处发生错误

来自分类Dev

Visual Studio会定期冻结正在运行的Microsoft.VisualStudio.Web.Host.exe

来自分类Dev

Microsoft.VisualStudio.Profiler.dll在哪里?

来自分类Dev

错误MSB4019:找不到导入的项目Microsoft.TextTemplating.targets“

来自分类Dev

如何使用targets.wpp更改Web.Config的应用程序设置

来自分类Dev

如何在VS2015中使用T4?(未找到Microsoft.TextTemplating.targets文件)

来自分类Dev

Microsoft.Web.Publishing.targets中的BeforeTargets属性中列出的目标MvcBuildViews在项目中不存在,将被忽略

来自分类Dev

Microsoft.VisualStudio.TestTools.UITesting,版本= 14.0.0.0

来自分类Dev

打开项目时找不到Microsoft.CompactFramework.CSharp.targets

来自分类Dev

在Spring Web Controller中使用Mono <T>

来自分类Dev

安装.NET Core RTM后缺少Microsoft.DotNet.Web.targets

来自分类Dev

如何使用Microsoft.VisualStudio.Web.CodeGeneration?

来自分类Dev

Microsoft.VisualStudio.Web.PasteJson.JsonPackage无法正确加载

来自分类Dev

VS 2012中的Microsoft.VisualStudio.Package

来自分类Dev

构建取决于AfterBuild Microsoft.Common.targets

来自分类Dev

索引在Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.VirtualPathUtilities.MakeAppRelative错误处发生错误

来自分类Dev

vs 2013 Update 5在打开项目后出现崩溃,Microsoft.VisualStudio.Web.Host.exe

来自分类Dev

在Spring Web Controller中使用Mono <T>

来自分类Dev

安装.NET Core RTM后缺少Microsoft.DotNet.Web.targets

来自分类Dev

JetBrains骑手不使用.targets文件执行nuget包

来自分类Dev

如何使用 TeamCity 模拟 VisualStudio 发布 Web 功能

来自分类Dev

针对 Microsoft.Common.CurrentVersion.targets 之上的新语言

来自分类Dev

\MSBuild\16.0\Bin\Microsoft.CSharp.targets 文件未找到

来自分类Dev

在 Web 应用程序构建期间未找到 Microsoft.WebApplication.targets

Related 相关文章

  1. 1

    MS-Build 2017“ Microsoft.WebApplication.targets”丢失

  2. 2

    TFS(Web)生成Typescript时出错。找不到TypeScript.targets

  3. 3

    Microsoft.WebApplication.targets

  4. 4

    vs-mda-targets\Microsoft.MDA.targets was not found

  5. 5

    找不到vs-mda-targets \ Microsoft.MDA.targets

  6. 6

    索引在Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.VirtualPathUtilities.MakeAppRelative错误处发生错误

  7. 7

    Visual Studio会定期冻结正在运行的Microsoft.VisualStudio.Web.Host.exe

  8. 8

    Microsoft.VisualStudio.Profiler.dll在哪里?

  9. 9

    错误MSB4019:找不到导入的项目Microsoft.TextTemplating.targets“

  10. 10

    如何使用targets.wpp更改Web.Config的应用程序设置

  11. 11

    如何在VS2015中使用T4?(未找到Microsoft.TextTemplating.targets文件)

  12. 12

    Microsoft.Web.Publishing.targets中的BeforeTargets属性中列出的目标MvcBuildViews在项目中不存在,将被忽略

  13. 13

    Microsoft.VisualStudio.TestTools.UITesting,版本= 14.0.0.0

  14. 14

    打开项目时找不到Microsoft.CompactFramework.CSharp.targets

  15. 15

    在Spring Web Controller中使用Mono <T>

  16. 16

    安装.NET Core RTM后缺少Microsoft.DotNet.Web.targets

  17. 17

    如何使用Microsoft.VisualStudio.Web.CodeGeneration?

  18. 18

    Microsoft.VisualStudio.Web.PasteJson.JsonPackage无法正确加载

  19. 19

    VS 2012中的Microsoft.VisualStudio.Package

  20. 20

    构建取决于AfterBuild Microsoft.Common.targets

  21. 21

    索引在Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.VirtualPathUtilities.MakeAppRelative错误处发生错误

  22. 22

    vs 2013 Update 5在打开项目后出现崩溃,Microsoft.VisualStudio.Web.Host.exe

  23. 23

    在Spring Web Controller中使用Mono <T>

  24. 24

    安装.NET Core RTM后缺少Microsoft.DotNet.Web.targets

  25. 25

    JetBrains骑手不使用.targets文件执行nuget包

  26. 26

    如何使用 TeamCity 模拟 VisualStudio 发布 Web 功能

  27. 27

    针对 Microsoft.Common.CurrentVersion.targets 之上的新语言

  28. 28

    \MSBuild\16.0\Bin\Microsoft.CSharp.targets 文件未找到

  29. 29

    在 Web 应用程序构建期间未找到 Microsoft.WebApplication.targets

热门标签

归档