just an fyi if you are trying to solo mine you'll need a relay node to notify your miner that the block has changed else you will be working on old useless work.
I suggest using a large pool as the relay node
example of my solo.bat file
@ echo off
d:\bfgminer\bfgminer -o 127.0.0.1:8332 -u x -p cat -o btcguild.gigaforge.com:3333 -u y -p egg --coinbase-addr 1JafVRe23oLSku4FBwBE3rJAKc9Y8wZM5z --coinbase-sig "Yep Icon did it again!"
O and add a coinbase-addr to tell the blockchain where to deposit the btc you mine
Icon
PS
Also if your solo mining with the newest bitcoinqt client the .0.9.1 you can still use the old bitcoin.conf file simple run the bitcoin-cli.exe file afterwards to get it to accept connections
example of the bitcoin.conf:
server=1
rpcuser=x
rpcpassword=y
rpcport=8332
rpcallowip=127.0.0.1