I am getting below error when compiling ASP.NET website project using MSBuild v16.0 (32bit) on public agent.
Note: It works fine on local machine using VS2019 and also working fine on public agents with MSbuild 14.0
Here is the error:
The type 'System.Web.Helpers.AntiForgery' exists in both 'c:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Web.WebPages\v4.0_184.108.40.206__31bf3856ad364e35\System.Web.WebPages.dll' and 'c:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Web.WebPages\v4.0_220.127.116.11__31bf3856ad364e35\System.Web.WebPages.dll'
Here is the web.config file:
<compilation debug="true" targetFramework="4.8" batch="false">
<add assembly="stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="Office, Version=18.104.22.168, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>
<add assembly="System.Web.Helpers, Version=22.214.171.124, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.WebPages, Version=126.96.36.199, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
Solutions i tried:
1. Added batch=false in the compilation element.
2. Tried deleting one of the System.Web.WebPages.dll from the system. But the dll is autogenerated back on the system and set batch=true in the compilation element.
3. Have requested to delete the ASP.NET temp folder and IIS reset. (In-progress)
Kindly help me out to solve the above issue.
Hi, If you are running self-managed environments and looking to adopt modern infrastructure, Bamboo Data Center can now be deployed in a Kubernetes cluster. By leveraging Kubernetes, you can easily...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events