问题标签 [microsoft-web-deploy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1362 浏览

asp.net-mvc - 自定义 Web 部署发布过程

我正在根据 Scott Hanselman 的帖子调查 WebDeploy 的强大功能。我之前使用过 Web Setup Project,并试图在 Web Deploy 中找到自定义操作的模拟。

一般来说,我可以在 WebDeploy 过程中集成并执行一些可以执行某些安装/升级操作的特定 c# 代码吗?

0 投票
1 回答
2457 浏览

msbuild - 在哪个 .targets 文件中定义了“Package”MSBuild 目标?

这与 Web 部署和/或 Web 部署项目有关(不确定它们之间的关系是什么)。只是对我可能能够重组为自定义包 Target 的组成任务感到好奇。

0 投票
1 回答
5774 浏览

c# - 在 IIS 7.5 中重命名默认网站是否安全?

我在使用 web deploy 部署到默认网站时遇到问题。问题与此类似:MSDeploy 批处理文件不再处理引号,其中 Web 部署在带有空格的部署路径上阻塞。

解决它的最简单方法是将默认网站重命名为没有空格的其他名称。重命名默认网站是否安全?会不会有什么副作用?

0 投票
1 回答
6226 浏览

visual-studio-2010 - 如何为 VS 2010 安装 Web 部署工具

我在 Visual Studio 2010 中打开一个解决方案,它抱怨 wdproj 文件并说它无法打开该项目。我看到有一个 2008 年要安装的 Web 部署工具,但我没有看到 2010 年的等价物。

我看到这个问题,显然它有一个下载链接,但下载到的页面只是说“我们很抱歉,您请求的页面......”

0 投票
1 回答
472 浏览

asp.net - Orchard CMS - Settings.txt 排除 webdeploy

如何从 Orchard CMS 的 webdeploy 中排除 \App_Data\orchard\App_Data\Sites\Default\Settings.txt(从源代码编译)

已经尝试了很多不同的文件路径,直接设置.txt。它总是再次上传。

在此处输入图像描述

设置

在此处输入图像描述

所有作品

这不起作用

0 投票
1 回答
236 浏览

web-config - Web.Config 转换只是复制 web.*.config 文件

我对此很陌生,但它看起来很简单,我想知道它到底为什么不起作用。我创建了一堆区域配置管理器(测试、UAT、产品博士等),然后我右键单击我的 web.config 并添加了配置转换,填写了相关文件。

现在,当我为一个区域构建部署包并将其导入另一台机器时,它只会复制 web.test.config 或任何文件。有谁知道我做错了什么?

帮助?!

乔什

0 投票
2 回答
3159 浏览

visual-studio-2010 - VS2010 和 2012 中的发布向导错误

我一直在使用 VS2010 中的发布向导来部署我的 MVC 应用程序,我没有遇到任何问题,但间歇性地发布将失败并出现以下错误。

错误 23 Web 部署任务失败。(无法完成对远程代理 URL 'https://webserver:8172/msdeploy.axd?site=mysite'的请求。)

无法完成对远程代理 URL“https://webserver:8172/msdeploy.axd?site=mysite”的请求。请求被中止:请求被取消。无法使用已与其底层 RCW 分离的 COM 对象。

它似乎是随机发生的,但是我打开 VS 的时间越长,它发生的可能性就越大,修复它的保证方法是重新启动 VS,但如果我让 VS 长时间打开(全天或一夜之间)并且开始变得非常令人沮丧,每次发生时都必须重新启动VS。老实说,我不记得错误号是否始终为 23,下次发生时我会寻找,但有其他人遇到过这个问题或知道是什么原因造成的吗?

更新: 使用 VS2012 时问题仍然存在。

0 投票
1 回答
1870 浏览

webdeploy - web.config applicationSettings webdeploy parameters.xml 文件的 XPath 不正确

我使用 webdeploy 来部署我的网站项目,其中包含我已经使用了一段时间的 parameters.xml 文件。到目前为止,我添加的参数都是元素属性,并且运行良好。但是我试图让 xpath 正确地更新 applicationSettings 元素值(而不是属性)并且我失败了,很糟糕,如果它是我糟糕的 xpath 技能,或者是对参数文件工作方式的误解。

当我进行部署时,该字段没有更新,它编译得很好,并且在部署期间没有错误\警告。我希望能够将其设置为 True 或 False。

所以我有以下参数字段

尝试匹配以下应用程序设置部分

任何帮助将非常感激!

0 投票
1 回答
1164 浏览

iis - 使用 WebDeploy 将应用程序池同步到远程主机

我正在尝试使用 IIS 凭据将应用程序池从本地计算机同步到远程服务器

这是我运行的命令

但我不断得到

我可以很好地同步现有网站,但我无法创建网站或应用程序池。我认为这可能与我的用户具有“站点”级别的事实有关,而应用程序池不适合该级别。

0 投票
1 回答
7619 浏览

asp.net-mvc - 如何使用 MS WebDeploy 将 ASP.NET 应用程序部署到 Amazon EC2?

我有一个托管在 Amazon EC2 服务上的 ASP.NET MVC 站点。我想用 MS WebDeploy 建立自动部署到这个站点。我发现了一篇很棒的文章:Automating Deployment with Microsoft Web Deploy

我无法访问https://mySite:8172/MsDeploy.axd,因为默认情况下亚马逊上的端口 8172 已关闭。我对 EC2 服务配置不是很熟悉,所以我不知道如何通过 https 协议打开这个端口。我已将 IIS 重新配置为使用默认端口 (433),并且我在用于我的站点的 Amazon 安全组上打开了此端口。

现在我尝试https://mySite/MsDeploy.axd在网络浏览器中打开。IE 请求凭据,记下证书错误(我单击“继续..”)并将我转发到 404。

可以肯定的是,我尝试通过 VS 2010 进行部署,当然它不起作用。

任何有在 Amazon EC2 中使用 MS Web Deploy 经验的人都可以告诉我我做错了什么吗?