TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Sri Ram
1.6k
173
100.3k
Rotativa component throws error could not load file
Apr 9 2018 8:56 PM
I have used this component to generate a pdf document based out of a dynamic view content. On testing at DEV and Staging environment, it worked fine and on Production environment, it throws below shown error. Could not load file or assembly 'System.Web.Mvc, Version=3.0.0.1, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)Rotativa Version: 1.0.0.0System.Web.Mvc Version: 5.2.3.0I have given the binding redirect in web.config as below.bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" Code: var pdfLetter = new Rotativa.ViewAsPdf(viewName, viewModel); pdfLetter.FileName = fileName; pdfLetter.PageSize = Rotativa.Options.Size.A4; pdfLetter.PageOrientation = Rotativa.Options.Orientation.Portrait;pdfLetter.PageMargins = new Rotativa.Options.Margins { Left = 4, Right = 1 }; var letterBytes = pdfLetter.BuildPdf(ControllerContext); return letterBytes; Web Application is not referencing the 3.0.0.1 version anywhere and still it throws the error. Tried to check the available threads to fix...Does anyone encountered this same problem and have any workaround to fix?
Reply
Answers (
0
)
Need help with CS1501
How to connect local to linux server through SFTP using c#