问题标签 [web-deployment-project]

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 投票
2 回答
91 浏览

.net - .net 中的网络设置

我在 .net 中创建了一个 websetup 项目。当我使用安装程序时,默认情况下,安装程序会将 Web 应用程序安装在 c:\inetpub\wwwroot 中。但我喜欢在安装过程中配置位置。我怎样才能做到这一点?

谢谢,P.Gopalakrishnan。

0 投票
3 回答
1081 浏览

asp.net - 部署asp.net 3.5网站:要求

如果我在 asp.net 3.5 中创建网站,那么是否需要在部署环境中有 asp.net 2.0 框架?

网站部署项目是否自动包含部署的先决条件,或者我们应该在安装网站之前首先要求在部署环境中安装所有先决条件。

0 投票
1 回答
703 浏览

visual-studio-2008 - 我可以轻松地从我的 Web 部署项目中排除那些从我的 Web 应用程序项目中排除的文件吗?

今天我开始为我们的 Web 应用程序添加 Web 部署项目,并注意到部署项目会从 Web 应用程序中提取可能是内容文件的所有内容,包括 csproj 文件等。

我在网上看到了如何使用 MSBuild 任务ExcludeFromBuild手动排除文件,这就是我目前希望解决的方法。

我的问题:有没有办法将发送到 Web 部署项目的文件限制为仅包含在 Web 应用程序项目中的文件?

0 投票
3 回答
2060 浏览

asp.net - Web 部署项目:无需预编译即可发布

问题

是否可以使用没有预编译的 Web 部署项目发布 Web 应用程序项目?

笔记

为了将 Web 控件和页面拆分为单独的程序集,我使用自定义 VirtualPathProvider 来加载这些资源。我在 cmd 行使用 web 部署项目和 msbuild 来部署这些项目。

问题的症结在于预编译的应用程序不支持 VirtualPathProviders。我在这里找到了常规文件的解决方法。但是,这不适用于ascxaspx页面等应用程序文件。它会抛出“文件尚未预编译,无法请求”的异常。

因此,我决定尝试完全放弃预编译,因为我们的网站流量并不是特别高,所以最初的请求性能受到了影响。但是,我不知道如何使用 Web 部署项目来做到这一点,这些项目已经非常融入我们的构建过程。

[更新]

我正在考虑自定义 Microsoft.WebDeployment.targets 文件以完成此操作,但到目前为止我还没有运气。

[更新]

在挖掘 Microsoft.WebDeployment.targets 文件时,我发现没有直接的方法可以将 Web 部署项目与 Web 应用程序预编译分离。事实上,我不确定有没有必要。我现在使用的是类似于以下代码段的东西。我只是将其放入项目文件中,并带有一个条件 attr 以不部署用于调试构建。

似乎这就是在没有预编译的情况下部署项目所需要的一切。如果你发现更好的东西,请告诉我。

0 投票
2 回答
151 浏览

c# - Web 部署项目不会警告 ASPX 文件中的错误

我想编译我的 ASPX 页面,这样如果其中有错误,它会告诉我修复它。传统上,Visual Studio 只编译后面的代码,所以我找到了使用 Web 部署项目的建议。

我已经这样做了,但即使我已将字符串值设置为 int 成员,它也能成功构建。

我预计它会出错,但什么也没有。我是否以错误的方式使用 Web 部署项目?

0 投票
1 回答
799 浏览

visual-studio-2008 - 如何使用 TFS Build 2008 和我的 Web 部署项目?

我希望为我的解决方案创建一个 TFS 构建。无论如何我可以只构建 TFS 构建,只构建我的 WDP .. 而不是解决方案中的所有内容,等等?

其次,是否有一个特殊的关键字可以用来告诉我的 WDP,当它是 TFSBuild 时,它将输出/放置目录设置为“XXX”,而不是“zzzzzz”的当前硬编码输出目录?

谢谢 :)

0 投票
3 回答
2240 浏览

visual-studio - Visual Studio Web 安装项目 - 在 Web 根目录 (wwwroot) 之外部署

我正在使用 Visual Studio 安装项目来安装 Web 应用程序。我正在寻找一种更改默认物理文件安装路径的方法。我想要的最终结果是一个名为“MySite”的虚拟目录,它指向服务器上的本地路径,如“C:\Apps\MySite”

是否有内置选项来自定义它?

0 投票
2 回答
577 浏览

asp.net - FinalBuilder 是否支持构建 Web 部署项目?

我刚刚发送了一封内部公司邮件,赞美 Web 部署项目。但是,我的一些同事正在使用 FinalBuilder,他们问我它是否支持构建 wdproj 文件?

我的猜测是,是的。

0 投票
1 回答
303 浏览

visual-studio - Visual Studio 2008 中的 Web 部署项目“AfterBuild”

我正在试验作为 Web 部署项目一部分的构建文件。我的目标是在“AfterBuild”目标中做一些事情。我正在做以下事情。

由于某种原因,该文件夹永远不会被创建。为什么会这样?

0 投票
1 回答
443 浏览

asp.net - 复制到 wwwroot 文件夹后网站丢失

我正在尝试部署一个网站;我已通过创建文件夹将代码复制粘贴到 webapps\wwwroot 文件夹中

然后在服用 inetmgr 时;

我看不到文件夹结构中的任何文件夹以右键单击并创建应用程序

请帮我