Я пытаюсь обновить hotcakes до версии 01.10.03 и получил следующие ошибки.Обновление hotcakes до версии 01.10.03
Page Load Exception
United Sport Apparel
AssemblyVersion 7.3.2 PortalID 0 PortalName United Sport Apparel UserID -1
AssemblyVersion:7.3.2
PortalID:0
PortalName:United Sport Apparel
UserID:-1
UserName:
ActiveTabID:106
ActiveTabName:JB - Start From Scratch
RawURL:/design-your-jacket/build-your-jacket-from-scratch
AbsoluteURL:/Default.aspx
AbsoluteURLReferrer:http://staging.unitedsportapparel.com/design-your-jacket/build-your-jacket-from-scratch
UserAgent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:56ee52bf-e2bd-49dd-879f-854e5bc20189
InnerException:Method not found: 'Hotcakes.Commerce.HotcakesApplication Hotcakes.Commerce.Extensions.HccAppHelper.InitHccApp(Boolean)'.
FileName:
FileLineNumber:0
FileColumnNumber:0
Method:DWSoftware.Modules.usa_jacket.View.AddProductToCart
StackTrace:
Message:
DotNetNuke.Services.Exceptions.PageLoadException: Method not found: 'Hotcakes.Commerce.HotcakesApplication Hotcakes.Commerce.Extensions.HccAppHelper.InitHccApp(Boolean)'. ---> System.MissingMethodException: Method not found: 'Hotcakes.Commerce.HotcakesApplication Hotcakes.Commerce.Extensions.HccAppHelper.InitHccApp(Boolean)'.
at DWSoftware.Modules.usa_jacket.View.AddProductToCart(Object sender, EventArgs e)
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---
Source:
Мы отлажена код и обнаружил, что вызов инициализирован Hotcakes коммерции веб-сервис бросает ошибку из HccAppHelper.InitHccApp вызова метода, мы не настроили ничего там, и если мы комментируем код это не выдавая никаких ошибок. Код похож на то, что они описали на веб-сайте, см. Ниже код.
protected void AddProductToCart(object sender, EventArgs e)
{
try
{
char gender = 'M';
if (radFemale.Checked) gender = 'F';
// create a reference to the Hotcakes store
//var HccApp = HccAppHelper.InitHccApp();
// get an instance of the product to add
//var product = HccApp.CatalogServices.Products.FindBySku("United");
decimal insurance;
decimal finalPrice = CalculatePrice(out insurance, true);//calculate the price of the custom jacket
//product.IsUserSuppliedPrice = true;
//product.MetaDescription = hf_sku.Value;
string sizingValues =
"<ul><li><h4>Jacket Sizing:</h4></li>" +
SummaryListItem("Height", ddl_Height_Ft.SelectedItem.Text + "\" " + ddl_Height_In.SelectedItem.Text + "'", 0) +//SummaryListItem("Height", txt_Height_Ft.Text + "\" " + txt_Height_In.Text + "'", 0) +
//SummaryListItem("Weight", ddl_Weight.SelectedItem.Text + " lbs", 0) +//SummaryListItem("Weight", txt_Weight.Text + " lbs", 0) +
SummaryListItem("Gender", gender.ToString(), 0) +
SummaryListItem("Size", ddl_JacketSize.SelectedItem.Text, 0) +
"</ul>";
}
catch
{
}
}
Вы спросили службу поддержки разработчиков модуля? Это коммерческий модуль, который выходит за рамки ядра DNN. Не так много мы можем сделать здесь, в StackOverflow. Думаю, потому что у нас нет доступа к коду. Если вам повезет, разработчик читает это, он является участником здесь http://stackoverflow.com/users/152726/will-strohl – VDWWD
@shobhana Вы хотите сказать, что все работает, если вы прокомментируете , что строка кода, которая вызывает InitHccApp? –
Кроме того, можете ли вы указать, где и когда этот код работает? –