Texture2D.FromFile multiple loads

I have a Sprite class that has a Texture2D member. When I want to change the graphics of the sprite, I reload another texture with the Texture2D.FromFile method. (content management aside...)Does anyone know if XNA gets rid of the other texture or keeps re-loading new ones? ...reason I ask is because my game gets to 100% resources the longer you play it, so I'm trying to cut the fat.

texture =Texture2D.FromFile(spriteGraphicsDevice, textureName);

[541 byte] By [XNARockstar] at [2007-12-25]
# 1
If you're loading a new texture into the same variable, the old one is replaced by the new one.
JimPerry at 2007-9-3 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,XNA Game Studio Express...
# 2

This post is about animating sprites which is what I believe you may be attempting

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=687345&SiteID=1

binaryjam at 2007-9-3 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,XNA Game Studio Express...
# 3
if you do that it would be wise to call texture.dispose() before you load the new one. The GC will tidy it up eventually if there are no other references but since there there is a finalizer it will get promoted at least once and force the finalizer thread to tidy it up.
TheZMan at 2007-9-3 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,XNA Game Studio Express...