I recently tried out Visual Studio 2017. We have an MSDN subscription. We are working on some internal applications that we write as WPF applications. These applications must be installed on user machines (from Windows 7 to Windows 10), where users do not have administrative rights. What has hurt us at the moment allows you to install the ReportViewer control without requiring an administrator to be there. This was not possible with VS 2015 and older, because (as I understand it) VS 2015 and older, the ReportViewer control is an ActiveX control that requires administrator privileges to install. I was told that with VS 2017, the new ReportViewer control (version 14) is not an ActiveX control; that it does not require administrator rights. This is great news, and I told my colleagues.To demonstrate this, I wrote a very simple WPF application using VS 2017. All I did was set the ReportViewer control to a window. It took about 6 weeks to finally make it work (the path is longer than it should), but I got it to deploy on a machine using ClickOnce deployment.
Then I thought that I would prove that I could do it again, this time taking notes on what I did. I tried twice to duplicate the same simple application, but I keep getting the following message:

This will not be done because it brings us back to the same problem - some administrators must be there to install this application. We do not want this. In short, here are the steps I took:
ClickOnce Setup.exe , ReportViewer, .
" ", .
? GAC Microsoft.VisualStudio.Text.Logic? , - ?