问题标签 [subapplication]

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

asp.net - IIS7:在子应用程序中禁用 HttpModule - 站点、应用程序和虚拟目录

我的应用程序的“缓存”文件夹中有几个 aspx 文件,我不希望 HttpModules 为该文件夹中的这些文件运行。我尝试在子目录中有一个 web.config,但了解到 HttpModules 采用根 web.config 而不是子目录的根。 参考1参考2 。因此,我决定根据此处此处的建议将此目录作为子应用程序。

所以我配置了我的应用程序,然后“添加应用程序”,将它映射到这个目录,该目录已经在这个应用程序中并且繁荣,它失败了。它适用于静态 html 文件,但 aspx 文件不可用。

我的问题是,如何在 IIS7 中配置子应用程序,以便子应用程序可以拥有自己的 web.config,并且我可以禁用根应用程序的 HTTPModules

编辑:事实上,我尝试在我的主应用程序中创建一个子应用程序,但它没有工作。有人可以向我指出有关如何在 IIS7 中配置子应用程序的任何文章吗?

Edit2:添加错误图像。那么我应该如何配置子应用程序池。子应用与父应用在同一个应用池中运行

Edit3:对不起,孩子在不同的应用程序池上运行。一个通用的应用程序工作(没有模块)。试用模块后,我正在标记答案。感谢您的帮助。我的父应用程序 web.config 中有一些特定的东西,我现在要寻找它。

替代文字

编辑:实际上下面提供的两个答案都是正确的。如果您使用 IIS7 集成模式,您的模块应该在 system.webServer 中,如果 IIS7 - 经典模式,您的模块(和处理程序?)应该在 system.web

0 投票
1 回答
111 浏览

ruby-on-rails - Ruby on Rails:如何提取 Web 应用程序的一部分?

我有一个大应用程序,我需要提取这个应用程序的一部分来分离小应用程序。我要开发大型应用程序,但我希望小型应用程序是最新的。

我应该为此目的使用什么?

PS我使用Ruby on Rails 3

0 投票
1 回答
538 浏览

android - 如何在我的应用程序内的窗口中运行另一个 Android 应用程序/活动

我想要做的是能够启动另一个 Android 子应用程序(我自己没有编写)在我的主应用程序的窗口内运行。我希望主应用程序的元素上的某些触摸事件等仍然可见,以允许我停止子应用程序。

我找到了如何使用 Intent 启动另一个活动的示例 - 但我没有发现任何东西可以让我指定它在某个窗口中运行。

这可能吗?

0 投票
3 回答
3050 浏览

asp.net-mvc-3 - ASP.NET 4.0 app mapped through virtual folder on SharePoint 2010

I'm considering publishing an an ASP.NET MVC 3 app under a SharePoint 2010 application on IIS (not inside SharePoint as a SPSite or whatnot, just a regular IIS application for SSO-integration w. SP).

The MVC app would then only inherit some configs. It has no reference to SharePoint and SharePoint does not have any reference to it other than it being an sub application under the SharePoint 2010 app in IIS.

3-fold question:

  • Is it possible?
  • Are there any obvious issues with SharePoint 2010 running on 3.5, and my new app running on 4.0 for instance? Sufficient to use different app-pools?
  • I'm concerned about the inheritance of web.configs between my MVC app to SharePoint's
web.config. Are there any issues regarding web.config inheritance between these two?

0 投票
2 回答
829 浏览

flash - 似乎无法监听 SWFLoader 加载的 SubApplication 的 UncaughtErrorEvent

我有一个主要的 Flex 应用程序('A.swf')通过 SWFLoader 加载一个子应用程序(在'B.swf'中定义),我需要从子应用程序监听 UncaughtErrorEvent。当我从 SubApp ('B.swf') 中抛出错误时,我无法调用我的事件侦听器。

在阅读了 UncaughtErrorEvent 和 UncaughtErrorEvents 的 asDoc 之后,我向 A.swf 的 loaderInfo(“外部”主应用程序)和 B.swf 的 loaderInfo 添加了一个事件侦听器(尽管文档说不要在这里这样做,它是事件的一部分捕获和冒泡阶段中的序列...)以及 SWFLoader 内部 FlexLoader.uncaughtErrorEvent (每个文档),如下所示:

当 B.swf 中的 SubApplication 引发错误时,Loader.uncaughtErrorEvents 上的事件侦听器设置不会触发。相反,主应用程序 (A.swf) loaderInfo 上的侦听器会触发。此外,A.swf 的 loaderInfo 接收到的事件的 eventphase 等于“EventPhase.AT_TARGET”,asDoc 说它只能在捕获和冒泡阶段调度。

我这样做不正确吗?有什么想法或建议吗?

“A.swf”和“B.swf”均使用 Flex SDK 4.1、Flash Player 10.1 编译。浏览器是运行 Flash 调试播放器 10.3 的 FireFox

谢谢!

0 投票
1 回答
434 浏览

database - 在 Padrino 中配置多个应用程序,每个应用程序具有不同的数据库和 ORM 映射器

如何在 Padrino 中配置多个应用程序,每个应用程序具有不同的数据库和 ORM 映射器?我提到这个链接有办法为每个应用程序维护不同的 Gemfiles,每个应用程序都有他们需要的数据库 gem。但是如何对每个 Databasem 进行配置,我可以在其中管理每个数据库的登录名和密码、端口等。

0 投票
2 回答
247 浏览

codeigniter - 代码点火器子应用程序

所以,codeigniter 有应用和系统。我想添加另一个名为“平台”的文件夹,它的目录结构与应用程序(控制器、视图和所有内容)相同。

我希望它如何工作是这样的: - 当您加载模型、视图、库、控制器等时,它应该首先检入应用程序(如果它不存在,它应该检入平台,如果它不存在它应该显示错误) - 我想在“平台”中制作一些基本模型和控制器,以及“应用程序”中的所有控制器和模型来继承它们 - 我想在“平台”中扩展基本核心和库类,如果需要它们将是在“应用程序”中扩展

我不知道代码点火器是否已经可以做到这一点,或者它是否需要一些东西来做到这一点。

基本上它类似于 cakephp 的插件(如果有人知道它们是如何工作的)。

问题:

我该怎么做以上?

0 投票
1 回答
1232 浏览

python - 从 web.py 中的子应用提供静态文件

我正在 web.py (重写/扩展mongs)中编写一个网络应用程序,我希望它既可以用作独立应用程序,也可以用作可以将请求转发到的子应用程序。我遇到的问题是,当它用作子应用程序时,不能轻易地从它自己的静态目录中提供静态文件。由于我打算分发它(并且不要求用户将文件组合到他们项目的静态目录中),我希望目录结构为:

...以便整个 mongs 目录与使用它的任何应用程序分开。

我考虑了一些使它起作用的可能性:

  • 使用从静态目录读取和输出文件的请求处理程序,例如:

    /li>

我不确定这个解决方案对于大文件的性能,看起来这应该是 web.py 可以自己做的事情。

  • 通过 web.py 访问cherry.py staticdir 工具添加另一个静态目录...我不知道如何做这样的事情(直接与运行 web.py 的服务器交互),我不知道认为如果我切换到 Gunicorn 服务器(或除了cherry.py 之外的任何服务器)它仍然可以工作。

  • 修复 web.py 处理静态文件的方式以使其更具可扩展性......如果没有其他方法,那么重写 web.py 的这一部分并将其推送到主 repo 可能是最好的方法。

那么,最好的方法是什么?

0 投票
1 回答
232 浏览

apache-flex - Flex 子应用:App sdk 3.5 内 App sdk 4.5

我有一个在 Flex 4.5 中编译的应用程序并加载(使用 SWFLoader)在 Flex 3.5 中编译的其他应用程序,它工作正常,但是当我执行语句“SystemManager(myLoader.content)”时,系统显示错误:

这是 Flex 4.5 应用程序代码:

谁能帮我?提前致谢。

0 投票
1 回答
768 浏览

url-rewriting - iis7.5 为子虚拟应用重写 500.52

我刚刚从 IIS6 svr2003 迁移到 IIS7.5 服务器 2008r2 并安装了 url rewrite。这一切都很好。有问题的网站很大,并且在 .net 2 集成管道下运行。目前无法在 .net 4 中重做。我对此很陌生,在这里有点超出我的深度。我真的很想使用重写功能,但我也需要子应用程序才能工作。任何帮助,将不胜感激。

但是,来自外部供应商的子虚拟应用程序在 webconfig 的重写部分存在问题。我将其注释掉,子虚拟效果很好。我在网上查看并尝试了一些事情:

或者

环绕重写模块给我:system.web 元素的子元素位置无效。

我在子虚拟应用程序的 webconfig 中的 system.web 下尝试过,但即使重写注释掉了 - 这会产生错误。我可以尝试删除,但想知道是否有人可以就这个问题给我一些见解。

这是基本的重写: