Hi there!
Here comes my first post on the forum. Hopefully someone out there can help me with this problem:
We are running 8.3.1.1.
- Product created.
- Product variants for Size and Colour created.
- Products activated
- Product > Variants > "Default (primary) variant for main product" Selected
- Save.
After the Save this is where the problem occurs. In Chrome the green loading bar just continues endlessly. In IE I get the following output (see below). On navigating back to the product, all my variants have been deleted.
A translation of the InvalidOperationException is "Collection was modified; enumeration operation may not execute."
Serverfel i tillämpningsprogrammet /.
Mängden har ändrats. Det går inte att köra uppräkningsåtgärden.
Beskrivning: Ett undantag som inte kunde hanteras uppstod när den aktuella webbegäran kördes. Mer information om felet och var i koden det uppstod finns i stackspårningen.
Undantagsinformation: System.InvalidOperationException: Mängden har ändrats. Det går inte att köra uppräkningsåtgärden.
Källfel:
Ett undantag som inte hanteras genererades vid körningen av den aktuella webbegäran. Information om undantagets ursprung och plats kan identifieras med undantagsstackspårningen nedan. |
Stackspårning:
[InvalidOperationException: Mängden har ändrats. Det går inte att köra uppräkningsåtgärden.] System.Collections.HashtableEnumerator.MoveNext() +9643249 Dynamicweb.eCommerce.Frontend.Frontend.DeleteGroupDisplayCache() +324 Dynamicweb.eCommerce.Products.Product.DeleteVariants(String productID, String variantID) +274 Dynamicweb.Admin.eComBackend.ProductEdit.AddVariantOptions(Product prd) +666 Dynamicweb.Admin.eComBackend.ProductEdit.SaveProduct(Product prod, String prodId, String groupId, String variantId, Boolean VariantProduct, Boolean WizardProduct, String redirUrl, Boolean closeAfterSave) +4085 Dynamicweb.Admin.eComBackend.ProductEdit.SaveProduct_Click(Object sender, EventArgs e) +55 Dynamicweb.Controls.RibbonBarButton.RaisePostBackEvent(String eventArgument) +33 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +176 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563 |