Right click on SecConInvoiceClient in Solution Explorer and select WSE 2.0 Settings.
Go to the Policy tab in the WSE Settings Tool.
You need to regenerate the policy statement for the <DefaultEndpoint> listed in the Edit Application Policy section. Select it and click Replace. It will warn you that it's going to overwrite the existing policy. Accept this warning and continue. This will launch the WSE Security Setting Tool again.
Press Next and specify Secure a client application.
In the Secure Conversation section, check Use Secure Conversation.
Press Next and select Username for the client token type.
Press Next and press Next again (you don't need to enter a role here).
Press Next and select the WSE2QuickStartServer certificate.
Press Next and Finish the wizard.
Press OK to close the WSE Settings Tool.
Note: now the client is also configured to use secure conversation. They can now take advantage of the more efficient mechanisms offered by WS-SecureConversation.
Build the solution, run the client, and verify that everything works.
Close the application.
Click File | Close Solution.