As we know, there many applications available to convert a PowerShell file to a standalone executable file. Based on my experience, PowerShell GUI Script Editor has an easy and working (yes!) option available with the latest version of the product.
You can select Compile option from Tools menu as shown in the following screenshot. It will generate an EXE and a configuration file.
You also able to select the .NET framework.
Another useful add-on is Compile Script into Service option.
You can download the free PowerShell GUI Editor from this location - http://www.powergui.org/downloads.jspa