Q:

Get deployed .aspx page in feature receiver to add WebPart

I have a SharePoint solution which deploys an aspx page in a custom folder in the Layouts folder. I need to get this page in the Feature Event Receiver so I can add to it a WebPart.
In the FeatureActivated method when I am trying to use this code:  
SPFile file = web.GetFile("_layouts/My Folder/MyPage.aspx");  

This code returns a File not found exception.  
How can I get a reference to this page? Is this error occuring because the page has not been deployed yet?

A:

Thanks for Spongeroberto Squarepantalones and SPArchaeologist help, I did the following:

I created a Module in my SharePoint Solution and added to it an aspx page.
In this aspx page I added an WebPartPages:SPWebPartManager and a  WebPartPages:WebPartZone.
I edited the Elements.xml file in the module to deploy the page in a Document Library. (I need to access this page from a specified site only).
In the FeatureActivated method in the Feature Event Receiver I added code to create a WebPart, get this page as an SPFile and used an SPLimitedWebPartManager to add my created WebPart. (I did this and had not created a WepPart in the aspx page directly because the WebPart displays SharePoint items from a Document Library and use a SharePoint View that are deployed in the same solution, so their GUID allways change).

