问题标签 [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 回答
58 浏览

visual-studio - Web Deploy 重新上传不需要它的文件

每当我自己或我团队中的其他人通过 web 部署将网站发布到我们的服务器时,它显然会复制任何较新的 dll 文件、cshtml 文件、css 文件等。

但是,如果其他用户随后进行了发布,图像、pdf 文件等都会重新上传,即使它不是必需的(即它们没有更改)。

最初我认为这是因为我们都使用不同的用户名来发布,但这不是问题。有没有人遇到过解决方案?尤其是当您发布一个包含大量静态内容的网站时,这非常令人沮丧。

0 投票
1 回答
1340 浏览

iis - web deploy 3 (IIS) 的自动备份 - 排除备份中的文件夹

我已经设法按照本指南设置了 Web 部署自动备份,效果很好。但是,在我的网站中,我有一个相对于根目录的文件夹,/uploads/其中包含所有用户上传的图像,这些图像可能非常大。

备份快照也复制了该文件夹,这会导致大量备份。是否可以从备份中排除某些文件夹?

0 投票
1 回答
142 浏览

c# - 部署连接字符串

我有这些文件:

网页配置

Web.Debug.config

Web.Releas.config

难道我做错了什么?

当我使用 Web-Deploy 发布时,我得到了这个:

此外,当我发布时,我选择运行第一个代码迁移,但未创建表,这是初始迁移的一部分。

0 投票
2 回答
90 浏览

asp.net-mvc - 如何在没有 Web 部署的情况下将 MVC4 .net 应用程序部署到生产环境

我正在尝试将 VS2012 为 MVC4 生成的默认模板应用程序之一部署到生产服务器(不在 Azure 上)。

事实证明,我不够聪明,无法弄清楚如何让 Web Deploy 工作。在花了一个小时诊断不同的 404、403 和 401 之后,我准备要么完全放弃 Web Deploy,要么改用 PHP 开始我的项目。

我可以复制并粘贴我的文件并将它们放在某个地方吗?

我可以手动更新数据库架构。

还有什么需要更新的吗?

0 投票
2 回答
4237 浏览

azure - Visual Studio 2013 Premium solution load errors after Update 3

I installed VS2013Update 3 and now I get errors when opening an solution:

The 'Microsoft.VisualStudio.Web.Publish.WebPublishPackage,MircosoftVisualStudio.Web.Publish' package did not load correctly.

And

The 'ScaffoldungVSPackage' package did not load correctly.

The outcome of this is that I can't open the Publish-Dialog and there are no templates when creating a new Webproject.

In the activitylog are following errors:

Has anyone an idea how to resolve this issue? I already tried:

  • Reinstalling VS2013
  • Reinstallung Update 3
  • Reinstalling WindowsAzureSDK V2.4
  • Disabling Extensions
  • run /devenv setup /devenv updateconfiguration
  • Delete Appdatafiles

Thanks!

0 投票
0 回答
352 浏览

visual-studio-2012 - 为什么我的 Visual Studio 2012 不能使用 msbuild 正确发布?

我们使用 Jenkins 和 msbuild 来编译和打包我们的软件。

我们已升级到 Visual Studio 2012,它极大地改进了命令行发布功能。

据此:如何配置 MSBuild 以使用保存的 publishProfile 进行 WebDeploy?

我应该能够创建配置文件(我有,它在 VS2012 中工作并部署到 C:\Built\PojectName)并在 jenkins 工作中使用:

$Configuration在哪里Debug

构建运行并以“SUCCESS”结束。

但是,没有Built创建文件夹,里面有一个.zip文件obj\debug

这不是它的配置:

除此之外,如果我故意将配置文件名称更改为 ,NoSuchFile.pubxml仍然会成功完成。

在服务器上,我们安装了 Jenkins、.net 4.5、最新的 Windows SDK 和 MS Web Deploy 2.0。

为什么msbuild没有拿起我的发布资料?

0 投票
1 回答
155 浏览

cruisecontrol.net - CruiseControl.net 是否有调试和发布之类的配置文件转换

我想使用像 web deploy 这样的 Cruisecontrol.net 来转换我的基本 Web 配置文件,使用调试或发布适配来转换配置文件。我知道 Cruisecontrol.net 使用了一种叫做 nAnt 的东西,但我不知道如何利用现有的配置文件转换,比如 Cruisecontrol.net 中的这种转换。有没有办法利用这些转换?

还有一种方法可以在巡航控制中利用网络部署,还是以某种方式违反规则?

0 投票
1 回答
2041 浏览

iis - 没有 Visual Studio 的 Web 部署到 IIS

我有一个 IIS v7.5 作为我的 Web 服务器。此 Web 服务器不仅托管 ASP.NET Web 应用程序,还托管我公司应用程序的 PHP Web 应用程序。我想要的是支持使用没有 Visual Studio 的 Web 部署进行部署(用于支持非 ASP.NET 开发人员)。以前,我们使用 Windows 共享 (SMB) 来支持非 ASP.NET 开发人员的部署。但是,当我们的一位开发人员通过 Windows 共享部署他们的 Web 应用程序时,当我们的服务器受到病毒攻击时,此选项会导致问题。我知道在没有 Visual Studio 的情况下部署到 Azure WebRole有参考,但这不是部署到 azure 服务器,而是部署到我公司的 Web 服务器 (IIS)。

除了 Visual Studio 之外,还有其他 Web 部署客户端吗?

0 投票
1 回答
3618 浏览

asp.net - Web 部署到 IIS 站点所需的权限

用户使用 Web 部署到在不同服务器上运行的 IIS 需要哪些权限?

当我尝试使用该用户凭据从 VS 2010 进行部署时,出现以下错误。

当我使用具有以下发布参数的域帐户(例如域\用户)时,我可以使用 Web 部署。

发布参数

我的域帐户是目标服务器上的管理员,但不能授予服务帐户完全管理员权限。

0 投票
0 回答
89 浏览

powershell - Windows Web 部署未使用正确的域设置“连接为”用户

我正在尝试使用 Microsoft Web 部署将站点迁移到新服务器。我正在使用的命令如下:

当我在本地(在服务器本身上)运行它时,它会复制我想要的所有站点信息,但它将站点基本设置中的“连接为”用户设置为 SANDBOX\sandbox_usr。但是当我从事自动化工作时,我没有在本地运行脚本,而是从 uDeploy 服务器执行它。当我从我的 uDeploy 服务器执行它时,所有内容都会放到服务器上,但设置的用户是“sandbox_usr”,这不是我想要的。

我尝试在 Web 部署中使用 Authtype 标志,但这对我没有用。有任何想法吗?