Today I am trying to hotfix from 30.12.3 to 31.0.0 but I am getting error - Dancing Goat
Environment
Xperience by Kentico version: [31.0.0]
.NET version: [8]
Execution environment: [Private Cloud]
Link to relevant Xperience by Kentico documentation
You have no notifications.
Today I am trying to hotfix from 30.12.3 to 31.0.0 but I am getting error - Dancing Goat
Environment
Xperience by Kentico version: [31.0.0]
.NET version: [8]
Execution environment: [Private Cloud]
Link to relevant Xperience by Kentico documentation
The image embedding feature of the markdown editor doesn't work consistently (it doesn't actually upload anything to the Kentico Community Portal). I recommend actually pasting the error text into your discussion. Also, that makes it possible to search.
Assets file 'D:\Project 2026\Kentico\XbyK- DG - 31.1.0\obj\project.assets.json' doesn't have a target for 'net10.0'. Ensure that restore has run and that you have included 'net10.0' in the TargetFrameworks for your project.
Severity Code Description Project File Line Suppression State
Error (active) CS1061 'DancingGoatPriceCalculationResult' does not contain a definition for 'Subtotal' and no accessible extension method 'Subtotal' accepting a first argument of type 'DancingGoatPriceCalculationResult' could be found (are you missing a using directive or an assembly reference?) XbyKDG26Jan2026 D:\Project 2026\Kentico\XbyK- DG - 31.1.0\Commerce\Checkout\DancingGoatCheckoutController.cs 334
calculationResult.GrandTotal,
calculationResult.Subtotal,
calculationResult.TotalTax);
Severity Code Description Project File Line Suppression State Error (active) CS0266 Cannot implicitly convert type 'int?' to 'int'. An explicit conversion exists (are you missing a cast?) XbyKDG26Jan2026 D:\Project 2026\Kentico\XbyK- DG - 31.1.0\Commerce\Services\CalculationService.cs 72
Cannot implicitly convert type 'int?' to 'int'. An explicit conversion exists (are you missing a cast?)
ShippingMethodId = shippingMethodId,
PaymentMethodId = paymentMethodId,
BillingAddress = GetCustomerData(customerAddress),
CustomerId = customerId,
Ok, this makes sense now.
Hi Sean,
I did changes as per - https://docs.kentico.com/documentation/changelog#removed-obsolete-api-december-11-2025
And finally, I updated XbyK v30.12.3 to v31.0.0.
Thanks for the prompt response.
To response this discussion, you have to login first.