This is how I have done this in the past when I developed on a local instance and then moved it to a client's server:
- Create an instance of SQL server on the remote machine. It helps if it is the same build (I found that out the hard way!)
- Copy the MDF/LDF files from your local instance to the remote instance
- Using the Management Studio on the remote machine, look for the databases in the Object Explorer
- You should be able to right click on the folder, choose attach, then Add, and select your MDF file, then click OK
This should bring up your instance on the remote machine.