25得票3回答
Webdeploy问题:除非是管理员,否则无法部署

我正在尝试使用msdeploy部署网站,但无法使用IIS用户帐户进行部署。我的管理员帐户能够成功部署。 我所采取的步骤包括: 创建了IIS用户帐户 给该帐户访问相关网站的权限 设置了网站的部署,授予iis用户帐户部署权限 确保WMSVC对物理文件夹拥有完全权限 将IIS用户帐户添加到管理...

25得票3回答
如何在VS 2012中只在Web部署发布任务之前执行PowerShell脚本?

我目前在使用 Visual Studio 2012 的 Web 项目中配置了一个 post-build 事件,如下所示: 这基本上调用了一个PowerShell 脚本来为每个 .cs 文件添加版权声明。 我想要做的是,在将 Web 应用程序发布到远程服务器之前仅执行此 powershe...

24得票3回答
使用MSDeploy安装Windows服务?

我们有一个使用NServiceBus发布事件的网站。该网站使用msdeploy进行部署。我们还有一个NServiceBus.exe,应该作为Windows服务运行以订阅这些事件,并且我们希望也能将其部署。 是否有任何方法可以打包服务和网站,以便它们可以一起安装?是否可以分别打包,以便我们可以...

24得票2回答
MSDeploy:如何从命令行中“保留目标上的额外文件”?

我在持续集成过程中使用MSDeploy将内容发布到不同的服务器上。当我从Visual Studio 2010中发布时,有一个"Leave extra files on destination"选项,但是当我从命令行调用MSDeploy时,似乎找不到这个功能的标志。 请问有人知道如何做到这一点吗?

23得票2回答
MSBuild远程Web部署中的App_Offline

我在我的MSBuild脚本中有以下任务,使用Web Deploy(MSDeploy服务)将其部署到远程服务器: <Target Name="Deploy"> <MSBuild Projects="$(SolutionFile)" ...

23得票1回答
如何在与MSDeploy一起使用的Parameters.xml中指定IIS Web应用程序名称

我已经找到了如何设置应用程序池和默认值。 <parameter name="applicationPool" defaultValue="MyDefaultValue" > <parameterEntry kind="DeploymentObjectAttribute"...

22得票2回答
如何通过VS和MSDeploy设置控制用于部署的AppPool

当我为我的Web应用程序构建部署包时,该包含一个archive.xml文件,其中包含以下内容:<createApp applicationPool="" MSDeploy.applicationPool="1" appExists="True" MSDep...

22得票5回答
MSDeploy错误:尝试部署网站时连接终止。

我在使用MSDeploy通过开发者命令提示符将网站部署到本地主机时遇到了"Error_Connection_Terminated"错误,我已经正确设置了部署文件夹的权限,并在服务窗口中多次重新启动了Web部署代理服务。但是错误信息不太明确,我已经查看了很多已发布的解决方案,但都没有解决这个问题...

22得票4回答
DACPAC模式比较会在发布期间预先部署脚本运行之前运行。

使用sqlpackage.exe发布dacpac时,它会先运行Schema Compare,然后再运行预部署脚本。这会导致问题,例如您需要删除表或重命名列。Schema Compare在对象修改之前完成,部署失败。必须重新发布才能考虑新的架构。 有没有不需要两次发布的解决方法?

21得票1回答
用msdeploy参数替换web config元素

我们正在使用 msdeploy(或者如果您愿意,可以使用 Web Deploy)来打包和部署 Web 应用程序。通过在打包时间声明参数,我们可以在部署时提供值(以替换连接字符串等内容)。我们目前面临的问题是,在我们的 Web.config 中替换 applicationSettings 部分中...