webdeploy相关内容

在Visual Studio 2012中使用_bin_deployableAssemblies

在Visual Studio 2010中,我使用_bin_deployableAssemblies文件夹来包含第三方程序集,这些程序集应在构建和Web部署时包含在bin文件夹中. 它与网站所需的那些第三方程序集有关,但是您不想引用它们. 这很棒... 现在,在Visual Studio 2012中,它停止工作了……好吧,它的一部分停止了工作. 在构建时,_bin_deployableAsse ..

在具有多个用户的Visual Studio中使用MSDeploy/Web部署为发布方法

是否可以使用来自多个开发人员PC的Web部署? 当我们尝试这样做时,似乎我们需要在其他人想要进行部署时重新发布所有内容. 我们是在做错什么吗,有没有解决的办法,或者在我们的方案中推荐的方法是什么? 我知道从中心位置进行部署是一个更好的解决方案,但是不幸的是,目前这不是一个选择. 解决方案 使用Visual Studio,否.当前的构建脚本无法为MSDeploy提供必要的标 ..
发布时间:2020-07-27 00:20:38 其他开发

在WebDeploy期间忽略删除中的文件

我正在使用TeamCity通过msbuild和WebDeploy构建和部署MVC应用程序的集合. 在解决方案构建/部署之前的步骤中,我将app_offline.htm复制到deploy目录,以便可以执行SQL更新和其他Web/解决方案管理步骤,包括构建. WebDeploy中的一项设置是删除项目中未包含的文件或运行站点不需要的文件.每次都会删除我的app_offline.htm文件.虽 ..

使用webdeploy时如何用当前日期替换web.config设置?

我正在使用web.config转换将设置替换为所选解决方案配置的设置.但是,我想添加一个设置来存储发布过程的日期时间.这样做的原因是能够为我的客户显示“最新发布日期". 使用配置转换,是否可以用当前日期替换设置? 解决方案 我认为您将需要使用客户MSBuild任务来应用更改. 我的妻子写了一篇关于在构建过程中添加自定义任务的博客(因为她比我更了解这些事情). 您可能会在或 ..
发布时间:2020-07-14 02:35:29 C#/.NET

MsDeployPublish在哪里?

当尝试使用TeamCity和Web Deploy部署网站时,出现此错误: 错误MSB4057:目标“ MsDeployPublish项目中不存在“”。 我必须在构建服务器上安装某些东西吗?这是一个干净的Windows Server 2012,安装了Web Deploy 3.5。 解决方案 我意识到这个问题现在已经很老了,但是: MsDeployPub ..
发布时间:2020-06-07 18:51:14 其他开发

Web部署的TFS 2012构建定义将忽略项目文件中定义的参数

我正在尝试建立一个TFS 2012构建定义,该定义将构建一个解决方案并在该解决方案中部署多个Web应用程序。我遇到了这篇文章似乎完全解决了我正在尝试做的事情,并且似乎也同意提到的解决方案 所以我尝试实现如该文章中所述的构建定义/项目配置,但无论我做什么,似乎都忽略了我放在csproj文件的特定配置属性组中的参数,如下所示: ..
发布时间:2020-06-07 18:48:00 其他开发

发布时站点DLL似乎被间歇性锁定

我尝试通过VS2017中的“发布”上下文菜单将.net核心站点部署到Azure,偶尔(大约每3个部署中有1个),我在下面看到错误。 Web部署任务失败。 (Web Deploy无法修改目标上的文件 'MyCoreWebSite.dll',因为它已被 外部进程锁定。为了使发布操作成功, 您可能需要重新启动应用程序以释放 锁定,或在下一次 尝试发布时对.Net应用程序使用AppOffl ..
发布时间:2020-05-31 20:09:40 C#/.NET

命令“ dotnet bundle”被指定为“ dotnet bundle”。代码1退出-VS 2017发布ASP.NET Core Web API

尝试将Web API发布到服务器时出现以下错误: 命令“ dotnet bundle”以代码1退出 这是发布屏幕: 这是输出错误: 有人可以帮助我吗? 解决方案 请确保已在WebApi项目中添加了DotNetCliToolReference。我假设使用VS2017 csproj文件。 ..

使用用于IIS的Web Deploy工具-与管理员帐户一起使用,但不适用于IIS或Windows用户帐户

我正在为看似WMSvc的大型野兽而苦恼-IIS的Web管理服务. 我正在尝试从Visual Studio部署网站,这使我丧命.实际上,这杀死了我团队中除我以外的所有人,但是由于我现在被任命为Web服务器经理,所以我就是那种感觉受到伤害的人. 当我使用管理Windows帐户进行部署时,它可以正常工作,这至少意味着我应该在途中,但不适用于非管理员或IIS管理器帐户的其他帐户. 让我告 ..

如何使Web部署(msdeploy)部署在其他文件夹中?

我正在尝试制作一个简单的概念验证Web部署方案.我的目标是: 使用一个包含几个文件的文件夹并将其打包为.zip文件 将.zip文件解包到不同文件夹中 从解压后的文件夹中运行一个.exe(也让该.exe知道解压缩的位置). 我正在没有安装IIS的虚拟机上执行此操作,否则它出于某种原因希望读取IIS配置,即使它不需要执行任何操作(并且由于缺少管理权限而失败). 我有以下文件: ..
发布时间:2020-05-13 00:40:34 其他开发

网站部署后自动启动网站

我有一个IIS网站,其中有多个应用程序连接到同一个应用程序池,并且我定期使用msdeploy工具通过Web部署来部署其中一些网站.此应用程序之一设置为自动启动serviceAutoStartEnabled="true"和匹配的serviceAutoStartProvider. 当我重新启动整个应用程序池时效果很好,但是当我通过Web部署网站时不会触发自动启动 是否有任何方法可以告诉II ..
发布时间:2020-05-13 00:40:29 服务器开发

使用IIS管理器用户部署到IIS 7.5时为ERROR_USER_UNAUTHORIZED

我正在尝试从teamcity服务器部署到iis服务器,但是当我使用在IIS中设置的IIS管理器用户时,我遭到了未授权.如果我使用Windows帐户,则可以正常工作.我想念什么吗? 我认为在ISS中创建IIS管理器用户就足够了,还是必须将该用户添加到要部署到的域或服务器中? 在管理服务委托中,我添加了两个规则,可以将其合并为一个规则.第一条规则用于contentPath和iisApp,第 ..
发布时间:2020-05-13 00:39:49 服务器开发

MSDeploy/WebDeploy-通过DacPac部署复合数据库项目

我们有一个数据库项目,该项目的视图连接到另一个数据库中的表.另一个数据库处于不同的解决方案中.直到我们从其他数据库添加了对DacPac的引用后,构建过程才失败.我认为这些视图被认为是“复合数据库对象",因为它们引用的对象没有作为脚本包含在数据库中,而是在DacPac中引用.我们可以成功地将这个项目从VS部署到目标数据库. 现在,我们正在尝试通过MSDeploy自动化部署.过去,通过从清单创建 ..
发布时间:2020-05-13 00:39:33 其他开发

如何找出当前安装了哪个版本的webdeploy/msdeploy?

我正在寻找类似Powershell脚本的内容,以检查是否已安装msdeploy,以及是否安装了什么版本 我已经考虑过检查"c:\ Program Files \ IIS"并在那里检查MSDeploy安装,但是是否始终保证此位置是安装位置? 我需要在任何给定的服务器计算机上使用它 解决方案 安装msdeploy时(无论在文件系统中的哪个位置),它将在以下位置将其安装路径添加到注册 ..
发布时间:2020-05-13 00:39:29 其他开发

当我们拥有WebDeploy时,为什么将Docker用于.NET Web应用程序?

在Microsoft生态系统中,人们一直在使用WebDeploy软件包来快乐地部署Web应用程序,直到Docker出现为止.突然,每个人开始更喜欢使用Docker,而相关文章撰写,讲述如何将WebDeploy部署到Docker映像中. 我已经在本文(和其他文章)中搜索了“为什么"(why)一词,却没有找到解释,这让我推断答案仅仅是“因为Docker". 我可能过于简化了,但是WebDe ..
发布时间:2020-05-13 00:38:48 其他开发

MSDeploy setParameter不起作用

我们正在尝试在构建部署系统中集成“一次构建,随处部署"模型. MSDeploy为此提供了奇迹,它通过CRC校验和比较显着减少了构建时间,并且(大部分)在根据环境使用参数化更改应用程序web.config时,效果也一样好我们部署到. 我牢记了大多数这些参数,但是无论我在parameters.xml文件中用多少种不同的方式称呼,某些元素和属性从未改变似乎都没有改变.我已经概述了三个示例,这 ..