exam questions

Exam PL-400 All Questions

View all questions & answers for the PL-400 exam

Exam PL-400 topic 3 question 7 discussion

Actual exam question from Microsoft's PL-400
Question #: 7
Topic #: 3
[All PL-400 Questions]

You fix a bug in the code of your application, which is currently on version 10.0.2.1.
You need to publish an updated version of the solution.
Which version identifier should you use?

  • A. 10.0.3.1
  • B. 10.0.2.2
  • C. 10.1.0.2
  • D. 11.0.0
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
smusau
Highly Voted 4 years, 3 months ago
The answer is correct- 10.0.3.1. NB://D365 automatically increments the Build version(Major.Minor.Build.Release) when we patch a solution.
upvoted 40 times
CDDT
4 years ago
https://carldesouza.com/how-patching-of-solutions-works-in-the-power-platform/
upvoted 3 times
...
...
eralp
Highly Voted 4 years, 3 months ago
Answer should 1.0.2.2.
upvoted 10 times
rodrrr
4 years, 2 months ago
Wrong. Read the documentation, its 10.0.3.1.
upvoted 19 times
...
...
itmaxuser
Most Recent 4 days, 3 hours ago
Selected Answer: B
The correct answer is: B. 10.0.2.2 ✅ Explanation: Solution versioning in Power Platform follows the semantic versioning pattern: Major.Minor.Build.Revision (e.g., 10.0.2.1) If you're fixing a bug, you typically increment the last segment (Revision) of the version number. Version Part Meaning When to increment Major Breaking changes Major new features/releases Minor Significant enhancements New features, not breaking Build Small updates or hotfix groups Series of minor fixes Revision Minor fix or patch Bug fix or tiny tweak
upvoted 1 times
...
Juan0414
1 month, 1 week ago
Selected Answer: B
Bug fixes update the revision number, so the answer should be 10.0.2.2 (There is no new functionality)
upvoted 1 times
...
Kram
2 months, 3 weeks ago
Selected Answer: B
ChatGPT: B. 10.0.2.2 Explanation: When fixing a bug, the appropriate versioning practice is to increment the revision number, which is typically the last segment in the version identifier. Given that the current version is 10.0.2.1, the updated version after a bug fix should be 10.0.2.2. Here’s how versioning is typically structured: Major version: Incremented for major updates or breaking changes. Minor version: Incremented for new features or significant changes that are backward compatible. Patch version: Incremented for backward-compatible bug fixes. Revision (optional): Incremented for smaller updates or specific fixes, depending on the versioning scheme. Since this is a bug fix, B is the most appropriate choice.
upvoted 1 times
...
KucaStonojka
4 months, 3 weeks ago
Selected Answer: B
The correct answer is B. 10.0.2.2. Explanation: When fixing a bug in your application, you typically increment the revision number in the versioning format Major.Minor.Build.Revision. Given the current version 10.0.2.1: Major: Indicates a significant release with breaking changes. Minor: Indicates a release with new features, but backward-compatible. Build: Often incremented for non-breaking enhancements. Revision: Typically incremented for bug fixes or small patches. Since this update is a bug fix: Incrementing the revision number from 1 to 2 results in 10.0.2.2.
upvoted 1 times
...
hai297
1 year ago
Selected Answer: A
Both A and B should work, but I feel this is a update, so should increase the build version, not revision, so A is good one
upvoted 1 times
...
At09
1 year, 6 months ago
I would go with Build version so its 10.0.3.1
upvoted 1 times
...
HiJaak
1 year, 6 months ago
Did someone really try what is described here?: https://carldesouza.com/how-solution-version-numbers-work-in-the-microsoft-power-platform/ Because "Cloning a Patch" will let you modify only <build>.<revision> while "Cloning a Solution" will let you modify only <major>.<minor> while defaulting to 0 the <build>.<revision>. So the question states "You need to publish an updated version of the solution." meaning you have to "Clone a Solution", so having the initial version "10.0.2.1" it would result in "10.1.0.0" which is not in the answer list and "C - 10.1.0.2" is NOT a valid answer. So it could be "D - 11.0.0" but is missing a last ".0"... so in this case no asnwer is valid?
upvoted 2 times
...
Burhanshah
1 year, 6 months ago
B is the correct answer. Build number will be changed when we patch, and we will patch if we add or remove entities or their metadata. Fixing a bug will is not changing the structure of solution, hence only revision number will increment.
upvoted 1 times
...
omar1988
1 year, 7 months ago
Selected Answer: A
its A we are talking a bout version
upvoted 2 times
...
Exe_User1
1 year, 7 months ago
I think B is the right answer because you cannot skip versions. Here we skip version 10.0.3.0. (only 10.0.3.1. is offered)
upvoted 3 times
MikeAWS
1 year, 7 months ago
yeah makes sense! If we are about to change the <build> number, then the answer should be 10.0.3.0, NOT 10.0.3.1!!
upvoted 1 times
NyarukouSAMA
1 year, 6 months ago
patch operation increase only build number, but it's not touching revision number. So it will be 10.0.3.1
upvoted 1 times
...
...
...
jkaur
1 year, 8 months ago
Should be A The version number of solution is <major>.<minor>.<build>.<revision>. - When exporting solution, revision number is incremented automatically. - When creating a patch, build version is incremented automatically. - When cloning solution, minor version is incremented automatically.
upvoted 1 times
...
omar1988
1 year, 8 months ago
Selected Answer: A
A it is its a minor change
upvoted 1 times
...
MuralikumarCh
1 year, 8 months ago
The version identifier you should use is: B. 10.0.2.2 In version numbers, each segment represents a specific level of update: The first segment represents the major version. The second segment represents the minor version. The third segment represents the build version. The fourth segment represents the revision version. When you fix a bug in the code of your application, you typically increment the revision version (the fourth segment) by 1. The major and minor versions remain unchanged. Since the current version is 10.0.2.1, the updated version with the bug fix would be 10.0.2.2.
upvoted 1 times
...
deuel10080
2 years, 1 month ago
Selected Answer: B
According ot Microsoft, the format for version numbers is major.minor.build.revision https://learn.microsoft.com/en-us/power-apps/maker/data-platform/update-solutions#understanding-version-numbers-for-updates Therefore, B would be the correct answer.
upvoted 2 times
...
HURRYUPGO
2 years, 1 month ago
There is no patch created, just export a new version. So, the answer should be 1.0.2.2. Below post has explained well. https://www.hellosmart.ca/2023/02/tips-dynamics-365-power-apps-power.html
upvoted 5 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago