问题标签 [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 投票
1 回答
5789 浏览

asp.net - 无需编译 DLL 即可部署 asp.net 应用程序

当我发布任何类型的 asp.net 应用程序时,我的代码都会被预编译成各种程序集。我想避免这种情况,以便我可以上传一个 aspx 页面及其相应的代码隐藏文件。我理解这样做的好处,但这里需要的是发布更改的风险最小的方式。

如何在不编译程序集的情况下正确部署 asp.net 项目?

每个模型的过程是否不同(Web 应用程序、MVC ..)

0 投票
1 回答
958 浏览

asp.net - ExcludeFromBuild 项目组应该如何在 Web 部署项目中工作?

我在我的 Web 部署项目的 PreBuild 目标中为 ExcludeFromBuild 项目添加了一个 ItemGroup :

在构建之后,输出中的程序集仍然包含来自 ~/Test 中文件的已编译类。这不是我所期望的。

以下是 MSDN 上的Using Web Deployment Projects with Visual Studio 2005的片段:

例如,通过将以下部分添加到 Web 部署项目,您可以从构建过程中排除测试和图像文件夹:

如果网站项目中有不应包含在暂存或发布版本中的测试代码,这将很有用。

不过对我来说似乎不是这样。我错过了一些明显的东西吗?

0 投票
2 回答
1189 浏览

tomcat - 如何将 Tomcat webapp 转换为 Oracle Application Server webapp?

我有一个在 Apache Tomcat 5.5 中完美运行的 web 应用程序,我需要对其进行“转换”,以便它可以部署在 Oracle 应用程序服务器 10.1.3 中。

现在我制作了应用程序的 WAR 文件,将其粘贴到 Tomcat 安装的“webapps”目录中,然后启动服务(适用于 Windows 和 Linux)。在 Oracle 应用服务器中部署相同的WAR 文件不起作用,服务器说应用程序已启动,但当我调用应用程序 URL 时出现此消息:

500 Internal Server Error Servlet 错误:发生异常。当前的应用程序部署描述符不允许将其包含在此响应中。详情请查阅申请日志。

并且应用程序日志是空的...

该应用程序是在 Eclipse 中使用 Java 1.6 update 3 开发的,它使用 Struts 1、Hibernate、JasperReports 和 JDBC 进行数据库连接。我使用的 web.xml 是 2.4 版。

任何人都知道我必须做哪些更改才能使其在 OAS 中运行?

0 投票
2 回答
655 浏览

asp.net - “/domain/website”应用程序中的服务器错误

部署网站时出现以下错误..

我尝试更改 customErrors mode="Off" 但没有喜悦 ..同样的错误重复...

此外,缺少 GenericErrorPage.htm 是否会导致错误?

有帮手吗?

0 投票
2 回答
525 浏览

asp.net - 如何在 ASP.NET Web 部署项目中包含 (VFP) 合并模块?

我有一个使用 Web 部署项目安装的 ASP.NET 应用程序。我想将 Visual FoxPro 合并模块添加到安装程序中。有没有人有如何做到这一点的例子 - 或者如何在 Web 部署项目中安装任何合并模块?

使用 WiX 将是我的后备方案,但由于 Web 部署项目正在有效运行,如果可以的话,我宁愿坚持下去。

该应用程序是使用 C# 开发的。

0 投票
2 回答
615 浏览

asp.net - ASP.NET 预编译无法合并单个用户控件

我有相当大的第三方 ASP.NET 网站项目,我使用 MSBuild 和 Microsoft Web 部署目标进行预编译和合并。我不预编译 .aspx 和 .ascx 文件,只预编译代码文件。

在预编译阶段,用户控件被编译成一个程序集,该程序集没有合并到最终的 WebSite.dll 程序集中。最终输出包含:

  • 网站.dll
  • App_Web_selectsinglepath.ascx.73690ebc.dll

所有其他用户控件都被编译成名称如 App_Web_abcdefgh.dll 的程序集,这些程序集被合并到 WebSIte.dll 中,只是这个控件没有。

这种行为的原因可能是什么?

0 投票
1 回答
122 浏览

web-deployment-project - 通过 VS 2005 中的 Web 部署项目更改 web.config 值?

我需要在安装期间更改此部分的值,特别是 stateConnectionString:

0 投票
1 回答
1710 浏览

asp.net - 使用 MSBUILD 任务更新 web.config

我正在使用 Web 部署项目在我正在部署的网站上执行一些后期构建任务。

我想使用 FileUpdate 任务来更新我的 web.config 并将编译模式从更改debug="true"debug="false".

所以,从这

对此

我的 FileUpdateTask 看起来像这样

但这完全无效,因为您无法在 XML 中转义引号。

我还能如何匹配正则表达式中的调试属性并具有有效的 ReplacementText 值?

干杯

0 投票
2 回答
925 浏览

msbuild - 使用 NAnt、MSBuild 或任何其他工具在构建时发布 Web 应用程序

我有一个场景,我必须设置一个测试环境,我希望能够告诉我的 NAnt 或其他构建工具来创建一个新的 IIS Web 应用程序,将最新的 bin 放在新创建的 IIS Web 应用程序中,然后给我一个新地址和新应用程序所在端口的电子邮件地址,这可能吗?如何?哪个工具?

0 投票
2 回答
381 浏览

java - 将 java ee 应用程序部署到 8080 以外的另一个端口

只是想知道我是否可以在任何应用程序服务器中部署我的 java ee 应用程序,例如:glassfish,并且用户无需输入端口号即可访问,例如:http ://abc.com (我当前的应用程序 url 将是http: //abc.com:8080 )

据我所知,我可能需要另一个 Web 服务器,例如:Apache 使用 mod_proxy 模块将请求重定向到应用程序服务器,以便我实现这一点,对吗?

好心提醒...