You're trying to make it a dynamic texture, and dynamic textures don't support mip maps. Do you actually need it to be dynamic?
FYI if you create the device with the DEBUG flag it will output messages about errors like this. It will output them to the native debugging stream, so you need to have native debugging enabled or use a program like DebugView to see the messages in a managed app.