Visual Studio 2010 - 部分发布网站?

发布于 2024-11-17 20:00:29 字数 151 浏览 5 评论 0原文

我刚刚完成了一个图像较多的网站,并将该网站发布到 FTP 服务器。发布时间大约需要 5 分钟。有没有办法让我配置发布哪些文件类型?我想仅在文件扩展名是:(.config、.aspx、.cs、.asmx、.js、.html、.css、.master)时推出更改。

这可能吗?

I just completed a website that is image heavy and I'm publishing the site to an FTP server. The publish time takes ~5 minutes. Is there a way for me to configure which file types get published? I'd like to push out changes only if the file extention is: (.config, .aspx, .cs, .asmx, .js, .html, .css, .master).

Is this possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

只有一腔孤勇 2024-11-24 20:00:29

不,发布过程会发布整个网站。

首先将其发布到本地计算机上,然后使用 FTP 工具(Filezilla、CoreFTP...)有选择地将文件上传到服务器。

No, the publish process publishes the whole website.

Publish it on your local computer first and then use an FTP tool (Filezilla, CoreFTP...) to selectively upload your files to the server.

南汐寒笙箫 2024-11-24 20:00:29

不幸的是,不,这是不可能的。发布操作是要么全有要么全无的操作。

尽管如此,如果更改仅在代码隐藏文件中并且标记/图像/其他内容没有更改,我有时只会复制 DLL 程序集(从 bin 目录到 IIS 网站文件夹)。

Unfortunately No, it is not possible. Publish operation is either-all-or-none operation.

Even though, I sometimes only copy the DLL assembly (from bin directory to IIS website folder) if the change is only in the code-behind files and the markup/images/other-content have no changes.

黑凤梨 2024-11-24 20:00:29

您可以为您不想发布的任何内容设置 Build ActionNone

这些不会被复制到部署目录

我刚刚确认它有效(我测试过在 MVC3 站点上),

因此您必须更改要排除的每个文件的设置,但您可以一次更改多个文件的设置,并且无法排除文件夹

在此输入图像描述

you can set the Build Action for whatever you don't want published to None

These won't get copied to the deployment directory

I have just confirmed that it works (I tested on a MVC3 site)

so you'll have to change the setting for each file you want to exclude but you can change the setting of multiple at one time and folders can't be excluded

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文