If you are developing a universal application for Windows, you should not create a solution without a pfx file if there are no other errors.
If you are developing other applications, such as winform, you can right-click the project and go to "Properties | Signing", you should find "Sign the ClickOnce manifest," then you can "Create a test certificate."
And if I'm right, I downloaded your github project and was successfully created. Check to see if there are any errors in your solution and try again. (Remember to change the launch project)
source share