Including component in another component without declaring in NgModule
<p>In the latest angular release, to include one component in another component, it must be declared in NgModule(<a href="https://angular.io/docs/ts/latest/api/core/index/Component-decorator.html" rel="nofollow">angular docs</a>). </p>

<p><em>A component must belong to an NgModule in order for it to be usable by another component or application. To specify that a component is a member of an NgModule, you should list it in the declarations field of that NgModule.</em></p>

<p>Is there any way i can include a component in another without declaring in NgModule as i might have hundreds of components in application and declaring them in NgModule is painful. </p>

<p>I tried using "entryComponents" to include a component without declaring it in the NgModule but throwing script error. </p>

<p>Including one component in another component is supported till <a href="https://github.com/angular/angular/blob/master/CHANGELOG.md" rel="nofollow">2.0.0-rc.5 (2016-08-09)</a> release. But it is removed from 2.0.0-rc.6 (2016-08-31). </p>