web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Pipeline execution error Serialization version mismatch detect

(3) ShareShare
ReportReport
Posted on by 3,002
Hi Team,
 
We are getting error while running pipeline. 
 
Pipeline having agent attached as build server machine.
 
Noticed, Dev environment is on 42 version and build server is on 38 version.
 
Error log: "Error generating build projects: Serialization version mismatch detect, make sure the runtime dlls are in sync with the deployed metadata. Version of file '209'. Version of dll '208'"
 
1) Is there is a solution for this without upgrading build server machine?
 
2) How to change the agent pool in pipeline settings. it's configured now as 'default'. It's taking Build-2 machine automatically from Default.  Is there is a option to setup Build-1 machine here? not showing in options.
 
Find below screenshot for reference 
 
 
>> Not showing option for Build-2 machine
 
 
Thanks in advance.
 
Categories:
I have the same question (0)
  • Verified answer
    Martin Dráb Profile Picture
    236,297 Most Valuable Professional on at
    Pipeline execution error Serialization version mismatch detect
    Can you give us some context? What happenned before the is started happenning?
     
    I don't know the exact cause, but building code on a version closer to where it was developed sounds like a good idea. Not that developers could use features added in 10.0.3-10.0.42 that your build server isn't able to handle.
     
    Agent pools can be configured in DevOps project settings:
     
  • Verified answer
    Navneeth Nagrajan Profile Picture
    2,179 Super User 2025 Season 2 on at
    Pipeline execution error Serialization version mismatch detect
    Hi Krishna.rao@dax,
     
    The issue is the code that you checked in is from a v10.0.42 machine and the agent pool you are running is based on a build machine which is on version 10.0.38.
     
    The quickest fix for this is to re-check in your code into Azure devops version control after upgrading your build machine to v10.0.42 (Use the same build version as your dev box or a higher build version like 10.0.1529.11).
     
    Other Suggestion:
    1. The DevOps pipeline seems a bit old. Update your devops pipeline to include some steps as depicted in the screen clip. Can see your Build solution artifact being out of sync. Add the latest artifact and modify the build pipeline as depicted below. With v10.0.42 recommend you to use VS2022.





     
    2. Would recommend upgrading to Azure hosted agents. This makes your pipeline independent of the build machine and reduces the overhead of managing a build machine. 
     
    Hope this helps. Happy to answer questions, if any.
     
     
  • krishna.rao@dax Profile Picture
    3,002 on at
    Pipeline execution error Serialization version mismatch detect
    Thanks both Martin & Navneeth for response.
     
    1) Regarding default agent: there is permission issue, which was resolved after granting access
    2) Build error: as suggested we need to upgrade build server.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
CA Neeraj Kumar Profile Picture

CA Neeraj Kumar 2,167

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 867 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 617 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans