msbuild-wpp相关内容

MSBuild - 解决方案的项目特定目标不起作用

我有一个包含多个项目的解决方案,包括一个 Web 应用程序.我希望 MSBuild 对 Web 应用程序项目执行“WebPublish"目标,并为解决方案中的所有其他项目执行“默认目标". 这篇 MSDN 文章 说我可以指定命令线 msbuild SlnFolders.sln/t:NotInSlnfolder:Rebuild;NewFolder\InSolutionFolder:Clean ..
发布时间:2022-01-08 15:19:47 其他开发

使用发布配置文件部署现有包

我正在尝试使用新的发布配置文件支持(在 VS2012 和 VS2010 中通过更新提供)创建持续交付“部署管道",其中在第一个“阶段"制作包/zip,并将相同的包部署到各种环境使用不同的配置. 使用 pubxml 文件中定义的设置、从命令行部署现有包时涉及哪些任务/属性,并且不会导致构建?换句话说,我想“发布"到一个包,然后再将同一个包“发布"到另一个配置文件而不重建它. (我知道我可 ..
发布时间:2022-01-08 15:00:55 其他开发

Visual Studio 2012 Web Publish 不复制文件

我在 VS 2012 中有一个 Web 应用程序项目,当我使用 Web 发布工具时,它会成功构建,但不会将任何文件复制到发布目标(在本例中为文件系统). 如果我查看构建输出,我可以看到所有内容都被正确复制到 obj\Release\Package\PackageTmp\ 中,但是我在构建输出中看到的只是: 4>完成构建项目“{Project}.csproj". 4>正在删除现有文件. ..

从 TeamCity 发布 vs2012 解决方案

我使用的是 Visual Studio 2012 和发布功能.我创建了一个发布配置文件,将我的应用程序部署到开发服务器,并且在我的机器上从 vs2012 执行时效果很好.这是我的问题;在开发服务器上,我还安装了 TeamCity,我想在构建完成后触发发布.所以我创建了一个简单的构建步骤,如下所示: 构建文件路径:.\src\Solution.sln目标:重建命令行参数:/p:DeployOnBu ..

*.wpp.targets 在发布干净的解决方案时被忽略

当我第一次发布包含 ASP.NET Web 应用程序的解决方案时,.wpp.targets 文件被忽略.发布文件夹还包含不应发布的文件. 删除我的发布文件夹中的所有文件并再次发布后一切正常.但是当我从 Visual Studio 执行一个干净的解决方案时,.wpp.targets 文件再次被忽略. 希望有人能解决这个问题或解释为什么会发生这种情况.我想在我们的构建服务器上使用它,在那里 ..
发布时间:2021-09-04 19:29:53 C#/.NET

TFS构建下Binaries\_PublishedWebsites目录的用途是什么

TFS在构建代理工作目录下生成一个发布目录: Z:\TFSBuilds\1\box \CT\二进制文件__已发布的网站 我假设这是自动生成TFS的地方发布网站。我如何将其用于网站的自动发布...如我们应将IIS网站引用到此目录。 解决方案 首先,工作目录顾名思义就是“工作”目录。这是构建代理下载源代码,执行编译等的地方。每当您再次运行构建时,它也会清除工作目录,因 ..
发布时间:2020-06-07 18:46:42 其他开发

尽管启动了Web部署服务,msdeploy仍无法到达目标

从标题中可以看到 我在部署到远程IIS时遇到了一些麻烦. 到目前为止,这是我所做的: 我已经设置了在Windows Server 2008上运行IIS7的虚拟机. 我已经桥接了VMs网络适配器. 我已经安装并启动了"Web Deployment Agent服务"以及"Web管理服务". 我还创建了一个新的IIS管理器用户,并授予他访问所涉及网站的权限. 例如,当我像这样进行 ..
发布时间:2020-05-13 00:18:04 其他开发

pubxml Web发布工具事件生命周期

我正在使用Visual Studio 2012中的Web发布工具将其发布到文件系统.我了解到可以在Properties文件夹中打开* .pubxml来执行更多高级操作. 我想做的是在发布任务结束时运行一个命令行应用程序. 我通常会在“自定义目标"中执行此操作,并在此类事件中的其中一个构建后执行它. ..
发布时间:2020-05-12 23:56:00 C#/.NET

MSBuild-解决方案的特定于项目的目标不起作用

我有一个包含多个项目的解决方案,其中包括一个Web应用程序.我希望MSBuild对Web应用程序项目执行"WebPublish"目标,对解决方案中的所有其他项目执行“默认目标". 这篇MSDN文章说,我可以通过指定命令来做到这一点线 msbuild SlnFolders.sln /t:NotInSlnfolder:Rebuild;NewFolder\InSolutionFolder:C ..
发布时间:2020-05-12 23:04:50 其他开发

使用发布配置文件部署现有软件包

我正在尝试使用新的发布配置文件支持 (通过更新在VS2012和VS2010中可用)以创建连续交付的“部署管道",从而在第一个“阶段"中制作软件包/压缩文件,并将相同软件包部署到各种环境中使用不同的配置. 使用pubxml文件中定义的设置(从命令行)在不导致构建的情况下部署现有软件包时涉及哪些任务/属性?换句话说,我想“发布"到一个包,然后稍后将该同一个包“发布"到另一个配置文件,而无需重建它 ..
发布时间:2020-05-12 22:58:07 其他开发

VS2010 Web发布命令行版本的文件系统部署

Folks, 简而言之,我要复制此对话框: 这是一个Visual Studio 2010 ASP.Net MVC项目。如果我执行这个命令,我得到所有的文件,包括在“C:\ToDeploy”目录中转换的web.configs。 我要复制这在命令行上,所以我可以使用它的QA环境构建。 我已经看到了各种文章,如何在命令行上远程部署,但我只是想为文件系统部署。 我知道我可以使 ..

在每个VS2010发布配置不同的连接字符串

是否有可能改变连接字符串(或者服务器主机)选择依靠网络上发布的个人资料?也许使用 Web.config文件转换或其他天晓得? 我的意思是个人资料“测试”改变连接字符串“MyConnString”(发表在Web.config文件),以“数据源='example.com,14333; ......”和配置文件“生产” - 以“数据源= / SQLEx preSS; ......” 解决方案 ..

构建成功,但未能发布

直到前两天,我能够通过右击我的项目使用Visual Studio 2010中的“发布Web”选项,并单击发布上下文菜单上的按钮。现在,当我试图做同样的事情,我得到以下的输出: ------启动生成:项目:环境和土地管理,配置:调试任何CPU ------ 开工建设2011年8月1日下午3时08分03秒。 GenerateTargetFrameworkMonikerAttribute: 跳过目标 ..
发布时间:2016-06-05 18:29:34 C#/.NET

的Visual Studio 2012的Web发布不复制文件

我在VS 2012 Web应用程序项目,当我使用Web发布工具,它成功地建立,但(在这种情况下,文件系统)不会复制到发布目标的任何文件。 如果我看着生成输出,我可以看到一切都被复制到正确的OBJ \\发布\\包\\ PackageTmp \\但后来我都在生成输出中看到是这样的: 4>完成建设项目“(项目)的.csproj”。结果 4>删除现有的文件...结果 4>发布文件夹/ ...结 ..
发布时间:2016-06-04 22:04:29 C#/.NET