问题标签 [one-click-web-publishing]

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 回答
512 浏览

visual-studio-2010 - 分享 VS 2010 一键式网页发布设置

有人知道 VS 2010 One-Click Web Publishing 设置存储在哪里吗?

如果一个团队可以共享设置,那么快速部署到测试系统总是一个按钮就可以了。

0 投票
1 回答
100 浏览

visual-studio - 以旧方式 VS 2010 发布到 Url

任何人都知道您是否可以简单地发布到网址?我不知道新发布到网络是什么鬼,但我不喜欢它。我希望能够像在 VS 2008 及以下版本中那样发布到 url。我没有提供服务端点,所以不知道该怎么做。

0 投票
10 回答
25119 浏览

asp.net-mvc - 从 VS2010 发布时出现 allowDefinition='MachineToApplication' 错误(但仅在之前的构建之后)

我可以在本地计算机上运行我的 Asp.Net MVC 2 应用程序而不会出现问题。只需运行/调试。

但是如果我已经构建了它,我不能发布它!我必须清理解决方案并再次发布。我知道这不是系统关键,但这真的很烦人。“一键发布”不是“清理解决方案,然后一键发布”

确切的错误如下:

错误 11 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。

我怀疑这与 Views 文件夹中的 Web.Config 有关,但是为什么只有在我之前构建过一次之后。需要注意的是,该应用程序一旦发布就可以正常工作。

0 投票
2 回答
2657 浏览

visual-studio-2010 - 如何备份现有数据库和网站作为 MSDeploy 包的一部分?

我正在研究使用 Visual Studio 2010 的一键式部署,当前的部署过程涉及压缩 IIS 文件夹的内容并在完成剩余的手动部署步骤之前备份当前数据库。这允许我们回滚部署,如果不是细节,我需要保留这个过程的本质。

有没有办法使用 MSDeploy 自动执行此操作?

0 投票
1 回答
570 浏览

visual-studio-2010 - 无法让 Visual Studio 的“发布 Web 应用程序”工作

我在 Visual Studio 2010 中将一个小型 Web 项目转换为一个 Web 应用程序。

当我通过 FTP 发布应用程序时,它将删除目的地的所有内容。就是这样......我的文件都没有上传。

现在,如果我选择“用本地副本替换匹配的文件”,它会上传我的所有文件,但它会运行我的 Pre/Post Build 命令,但不会上传结果文件(构建事件会创建我的 JS 文件的 .min.js 版本)。

我认为无论我在做什么......我做错了。

请帮帮我。


更新

所以,我的 JS 文件的 .min.js 版本实际上并不在项目中。它们在每次构建时都成功创建......但它们没有出现在解决方案资源管理器中。所以,我把它们放在那里,现在它可以正常工作了。

现在我的问题是我不想在解决方案资源管理器中看到我的 Release 版本的 .min.js 文件......永远。我只需要处理它还是我缺少什么?

0 投票
1 回答
383 浏览

asp.net - 如何告诉VS10一键部署复制某些文件和文件夹

我正在尝试使用 VS10 中的 Web One Click Publish 功能将我的 asp.net 应用程序推送到 IIS。我有一些 .resx 文件和另一个用于上传图像的文件夹,这些都没有被复制到 IIS。我如何告诉它复制指定的文件和文件夹

非常感谢你,雷。

0 投票
4 回答
1866 浏览

asp.net - ASP.NET Web 应用程序 (MVC) 部署自动化和 Subversion

我们正在尝试将构建过程自动化到我们的登台服务器,但遇到了一个障碍,尽管相当小。我们正在使用 VS2010 中内置的发布功能,提交到 Subversion,然后第 3 方应用程序 (Beanstalk) 自动拉取更新的文件并将它们通过 FTP 传输到暂存服务器。

我们遇到的问题是我们似乎只有以下选择:

  • (二恶之少)如果我们选择使用“用本地副本替换匹配的文件”,这很好用,但有一个例外:此选项不会删除从项目中删除的任何文件。这将导致旧时凌乱的文件出现垃圾和/或安全问题。
  • 如果我们选择使用“在发布前删除所有现有文件”,这将删除整个文件夹结构,包括 Subversion 用于更新跟踪的 .SVN 隐藏文件夹等。从准确性的角度来看,这似乎是最好的解决方案,但它真的破坏了本地的 SVN 环境,这是这个自动化的中间人。

我的问题:是否有一个简单的解决方法,或者我们忽略了一个完全不同的部署选项(我们不想从 VS 直接发布到服务器,因为我们想跟踪部署发生的人员/内容/时间)? 我遇到的唯一事情是在发布之前手动删除文件内容,同时保持文件夹结构不变,然后使用“用本地副本替换匹配的文件”进行部署。不幸的是,这给“自动化”这个词带来了全新的含义。

关于如何最好地做到这一点的任何想法?

0 投票
3 回答
10566 浏览

visual-studio-2010 - 文件夹未使用 VS Publish / Web Deploy 上传

我正在使用 VS 2010 中的发布/Web 部署选项来发布我的 ASP.NET MVC3 网站。

但是,默认情况下它不会发布我在下面突出显示的“文件”文件夹。

在此处输入图像描述

任何想法如何在发布期间包含此文件?

谢谢保罗

0 投票
2 回答
849 浏览

asp.net - Visual Web Developer 2010 Express Web.config 转换问题

当我发布我的 Web 应用程序时,我终生无法弄清楚如何强制 Visual Web Developer 2010 Express 使用我的 Web.Release.config。我正在使用 FTP 将我的 webapp 发布到远程服务器。每次发布时,构建都会使用我的 Web.Debug.config。

我知道我忽略了一些简单的事情,并且非常感谢一个线索。

尊敬,

射线

0 投票
2 回答
6328 浏览

visual-studio-2010 - 使用 1 单击 Publish 进行调试/发布构建配置,具体取决于所选的发布配置文件

这几乎是Link build configuration to a publish profile的副本,但这个问题没有得到回答......


我的 Web 应用程序有 2 1 单击发布配置:

  1. 测试服务器
  2. 生产服务器

如果我选择Build=> Configuration Manager=>Release然后单击发布按钮,我的应用程序将使用发布配置发布(反之亦然) - 不考虑当前选择的发布配置文件。

但我真正想要的是……

从 1 单击发布设置中设置适当的构建配置。Test Server应该与我的调试设置一起发布,并且Production Server应该与发布设置一起发布。

我不应该从配置管理器中进行更改。但是我愿意。

所以,我有两个问题:

我只是做错了吗?基于发布设置中的一个小注释,说明“使用构建配置管理器更改配置”,这似乎正是它的预期工作方式。

布亚

是否有另一种方法可以拥有 2 个发布配置文件,一个带有调试配置,一个带有发布配置?


我使用调试/发布构建配置的唯一目的是用于具有不同连接字符串的配置转换。因此,替代但仍然是 1 单击发布解决方案是可以接受的。 :-)