I'm having a very peculiar issue with SQL Server Data Tools 2012. Whenever I attempt to launch the report previewer, I get the following exception:

There was no endpoint listening at net.pipe://localhost/PreviewProcessingServce7324/ReportProcessing that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more deatils.

Error Message

As far as I can tell, nothing I did triggered the issue. It just started happening one day when I fired up SSDT. I tried the suggestion on Report Designer Preview in SSDT throws up a 'end point' not found error.

However, my service is up and running just fine (restarting it didn't help), and using Setspn didn't do anything for it, either.

Anyone have any ideas?

This can happen when you have some SQL Services installed and running on your machine that interfere with the Report Preview. You can check your current services by going opening Sql Server Configuration Manager:

Sql Server Configuration Manager

To fix this you can do the following:

  1. Type <kbd>WinKey</kbd> + <kbd>R</kbd>, input services.msc in the Run box, and press <kbd>Enter</kbd>.
  2. Find the "Net.Pipe Listener Adapter" and either Restart or Disable it.
    Net.Pipe Listener Adapter - Services

The workaround, as SQLnbe mentioned, is to:

  1. Right Click the RDLC file from solution explorer
  2. Click "Run" from there which will open up a new window.
    Run RDLC from Solution Explorer