zoukankan      html  css  js  c++  java
  • Web.Debug.config和Web.Release.config设置xdt:Transform无效的解决办法

    在VS中右键网站>发布时xdt:Transform 生效。但是使用tfs的build时,build可以正常通过,但是web.release.config中的xdt:Transform 无效,其它项目的build正常。

    在网上找解决方法:

    https://blog.bccn.net/%E9%9D%99%E5%A4%9C%E6%80%9D/61557

    修改项目的配置文件,比如XXX.csproj或XXX.vbproj(csproj或vbproj取决于你使用的语言是C#还是VB.NET),把最后的注释掉的BeforeBuild和AfterBuild部分取消注释,修改为:
    
    <Target Name="BeforeBuild">
      <TransformXml Source="Web.config" Transform="Web.$(Configuration).config" Destination="Web.config" />
    </Target>
    <Target Name="AfterBuild">
    </Target>

    按照上面解决方法修改后,build失败,出现错误:

    找到打开配置管理器,选择Workload-Rease,将下面列表配置修改成release,并将*.csproj恢复原样。

    重新发布,成功。

  • 相关阅读:
    Log4j2_java日志使用
    Log4j_java日志使用
    DB_常用知识
    Oracle_内置信息
    Loadrunner使用时IE浏览器打不开怎么办
    性能测试
    python条件语句及循环语句
    计算机网络
    单元测试
    边界条件测试
  • 原文地址:https://www.cnblogs.com/zqg123/p/8474223.html
Copyright © 2011-2022 走看看