I have Windows Server 2003 running in a virtual machine, running some software that is trying to update a database within transactions on my Windows 7 machine (the host for the VM).
On my host I have edited the settings for Local DTC by selecting the following
Client and Administration
- Allow Remote clients
- Allow Remote administration
Transaction manager communication
- Allow inbound
- Allow outbound
- No authentication required
However when I try to run the software I receive this error: MSDTC on server 'x' is unavailable. Whilst searching for fixes most just suggest making sure the service is running which I have.