Forum Discussion
Access denied 'System.Transactions.dll'
Can you tell me a little more about the configuration of your server:
1. What OS are you installing on?
2. Do you have the .NET Framework installed, if so which versions?
3. Which endpoint are you hitting when you get the error http://servername/reports or http://servername/reportserver
4. Do you see any errors in the Event Viewer/Log?
5. Do you get the error when you first hit the page or when you try to render a report? If it's the latter what type of report are you trying to open (RDL, PBIX, Mobile Report)?
The error looks like the service account is hitting a permissions issue accessing .NET but I would imagine there would be bigger issues if this was the case.
Your answers
1. Windows Server 2012 R2 Standard.
2. Yes I have .Net Framework installed, v 3.5, 4.5, 4.5.1, 4.5.2
3. With http://servername/reports I see error 503. The service is unavailable and with http://servername/reportserver I see "Could not load file or assembly 'System.Transactions.dll' or one of its dependencies. Access is denied."
4. Yes I see an error on Event Viewer but with no detail and also on ReportingServicesServiceTimestamp log with same error: "System.IO.FileLoadException: Could not load file or assembly 'System.Transactions.dll' or one of its dependencies. Access is denied"
5. When I first hit the page.
I configured the service account with Network Service and later with a domain account with both accounts I have the same error.
- mgmeyer9 years agoPower BI Team
Ok this definitely looks like a machine config issue, there's couple things we can look at/try:
- Check this folder, you should have the System.Transactions.dll installed in a sub folder:
- C:\Windows\Microsoft.NET\assembly\GAC_64\System.Transactions
- Try running the fuslogvw.exe to see if you can get more info on which dependency it is unable to find/load
- Try running repair on our .NET Framework installation
Let me know what you find. Thanks!
- Check this folder, you should have the System.Transactions.dll installed in a sub folder: