I am using MS ClickOnce in VS2015 to deploy an application. I have the prerequisite of .NET 4.5.2 checked under the Publish tab as the application requires .NET 4.5.2 minimum to use TLSv1.2 and I have it configured to use the vendor's website to download the installer.
Users that have .NET 4.6 installed are seeing the prompt to install 4.5.2, but when they go to install it the installers attempts to install 4.6.2.
1) Why are users with 4.6 even getting prompt to upgrade the framework?
2) Why when they click to install 4.5.2 it attempts to install 4.6.2?
Please let me know any thoughts or any additional details that are needed to help review this issue.