핫 케이크를 01.10.03 버전으로 업그레이드하려고하는데 오류가 발생했습니다.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:
우리는 코드를 디버깅하고, 우리가 거기에 아무것도 정의하지 않은 호출이 불티 나게 상거래 웹 서비스 메소드 호출 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? –
또한 코드가 실행되는 위치와 시점에 대한 정보를 알려주십시오. –