- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个带有配置转换的 Web 项目。
在我的本地机器上,构建项目时,转换工作正常。
但是,我的项目被推送到 TFS 并在那里构建,配置文件在主放置文件夹中被转换;但是,_PublishedWebsites 中的版本是原始的、未转换的版本。
这在使用 Octopack 时会导致问题,因为它将 _PublishedWebsites\文件夹中的所有内容打包进行部署,因此,我在部署中得到了一个未转换的文件
有没有办法让 TFS 在推送到 _PublishedWebsites 之前转换配置文件
编辑
我们正在使用 TFS 2012
最佳答案
根据我在这些文章中找到的信息:
解决方案是添加
/p:UseWPP_CopyWebApplication=true/p:PipelineDependsOnBuild=false
我的构建参数。
现在,转换后的 Web.Config 文件被复制到 _PublishedWebsites
关于TFS 2012 未将转换后的 Web.Config 复制到 _PublishedWebsite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28884342/
我正在编写一个 Web 开发目标文件,并希望以编程方式确定“_PublishedWebsites”下显示的目录名称。 我目前必须使用这个: $(BinariesRoot)\%(Configuratio
我用 VS2015 创建了一个简单的 Web 应用程序。此外,我做了一个构建,根据链接的 msbuild 文件中指定的默认行为,将我的网站放在放置位置的 _PublishedWebsites 文件夹中
我有一个包含 10 多个 Web 应用程序和 10 多个控制台和 Windows 服务应用程序的大型解决方案。 构建 All.sln 时,在放置位置,我有一个文件夹,其中包含所有控制台应用程序 dll
将源移动到不同的集合(所有文件的一个团队项目)并手动重新创建构建后,我收到以下构建错误。 C:\b\1\1\src\Src\Case\Case.UI\Case.UI.csproj(803,5): er
我的 IIS 项目引用了一个安装项目,该项目引用了一个 NServiceBus 项目,该项目具有用于 dll 的 nuget 包: IISProject->SetupProject->NService
我在命令行和 CruiseControl.NET 上使用 MSBUILD 时遇到了一些问题,因为结果不同,我不明白为什么会这样。 在我本地机器上的命令行上调用 MSBUILD 时,项目被构建,输出目录
我在 Manjaro 上使用 VS Code,并设置了一个包含 2 个项目、一个 web 应用程序和一个测试项目的解决方案。 每次我进行构建时,它似乎都会生成一个新的 _PublishedWebsit
我有一个带有配置转换的 Web 项目。 在我的本地机器上,构建项目时,转换工作正常。 但是,我的项目被推送到 TFS 并在那里构建,配置文件在主放置文件夹中被转换;但是,_PublishedWebsi
我目前正在编写一个 Cake 构建脚本来构建多个 ASP.NET MVC 站点。 目前我看不到将参数传递给 MSBuild 以生成用于部署的 _PublishedWebsites 文件夹的选项。 我认
我是一名优秀的程序员,十分优秀!