Web.Debug.config和Web.Release.config设置xdt:Transform无效的解决办法
2018-02-26 17:11
405 查看
在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
按照上面解决方法修改后,build失败,出现错误:
找到打开配置管理器,选择Workload-Rease,将下面列表配置修改成release,并将*.csproj恢复原样。
重新发布,成功。
在网上找解决方法:
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恢复原样。
重新发布,成功。
相关文章推荐
- vs2015 工程中 Web.Release.config和Web.Debug.config文件无效的处理办法
- 为Debug和Release分别设置Web.config
- 为Debug和Release分别设置Web.config
- 无效的过程调用或参数: 'leftB' 与web.config 文件的 system.webServer/httpErrors 节中不允许绝对物理路径“C:/inetpub/custerr”。请改用相对路径解决办法
- 为Debug和Release分别设置Web.config
- eWebEditor在IE8,IE7下所有按钮无效之解决办法
- thinkphp设置自动完成功能时无效的解决办法
- 编译linux内核前用make menuconfig设置时 Unable to find the ncurses libraries的解决办法
- 关于AdMob广告设置adView.setVisibility(View.GONE)隐藏无效的解决办法
- cocos2dx 3.2 windows 音量设置无效解决办法
- 设置div table 等元素高度宽度百分之一百 100% 无效解决办法...
- 关于虚拟目录继承根Web.Config的问题解决办法
- Web.config的Release版本和Debug版本不一样的奥秘
- 异常:Execution failed for task ':app:transformClassesWithDexForDebug'.的解决办法
- 在Asp.Net2.0中可以方便的访问配置文件web.config,如判断debug设置,验证类型等
- JS设置时间无效问题的解决办法
- WebConfig的httpHandlers无效解决处理
- vc2010混用debug或者release静态库提示error LNK2038的解决办法
- net下多个应用之间的web.config冲突的解决办法
- 在activity中使用多个fragment时设置第一个fragment的沉浸栏有效,其他无效解决办法