Error in browsers

Please report bugs here. If you are unsure whether something is a bug or an expected behavior, please post it on the "Technical Support" forum instead, and wait for a moderator to handle/move the post.
Nick
Posts: 17
Joined: Tue May 30, 2017 9:44 am
Contact:

Error in browsers

Postby Nick » Sun Sep 24, 2017 6:23 am

Here are two issues:


ISSUE 1:

JSIL.Browser.js?20179241700:199 The external method 'System.Int32 GetHashCode()' of type 'System.Tuple`2' has not been implemented; calling inherited method.
at Object.JSIL.WarningFormat (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Core.js?20179241700:10539:13)
at System_Tuple$b2.ExternalMemberStub [as GetHashCode] (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Core.js?20179241700:1291:14)
at Object.JSIL.ObjectHashCode (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Core.js?20179241700:9571:19)
at System_Collections_Generic_Dictionary$b2$lbSystem_Tuple$b2$lbSystem_String$cmSystem_String$rb$cmWindows_UI_Xaml_Media_Animation_Timeline$rb__ctor$void$eqvoid.HashContainer_SearchBucket (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Bootstrap.js?20179241700:2426:31)
at System_Collections_Generic_Dictionary$b2$lbSystem_Tuple$b2$lbSystem_String$cmSystem_String$rb$cmWindows_UI_Xaml_Media_Animation_Timeline$rb__ctor$void$eqvoid.ContainsKey (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Bootstrap.js?20179241700:2585:19)
at Windows_UI_Xaml_Media_Animation_Storyboard.Storyboard_GetPropertiesChanged (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/CSharpXamlForHtml5.js?20179241700:75262:64)
at Windows_UI_Xaml_Media_Animation_Storyboard.Storyboard_IterateOnce (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/CSharpXamlForHtml5.js?20179241700:75293:33)
at Windows_UI_Xaml_Media_Animation_Storyboard.Timeline_StartFirstIteration (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/CSharpXamlForHtml5.js?20179241700:72031:28)
at Windows_UI_Xaml_Media_Animation_Storyboard.Storyboard_Begin$01 [as Begin$148,32,34,32=void] (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/CSharpXamlForHtml5.js?20179241700:75233:32


ISSUE 2:

JSIL.Browser.js?20179241700:199 The external method 'System.Boolean TryParse<TEnum> (System.String, JSIL.Reference[!!0])' of type 'System.Enum' has not been implemented.
at Object.JSIL.WarningFormat (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Core.js?20179241700:10539:13)
at Function.ExternalMemberStub [as TryParse$b1$34,164[!!0]=32] (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Core.js?20179241700:1314:14)
at JSIL.MethodSignature.MethodSignature_CallStatic$1$2$inlineCache1 (jsil://closure/MethodSignature.CallStat ... che1:12:35)
at Tehnolog_Controls_UserAreaLeft.UserAreaLeft_DisplayMenu (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/Tehnolog_Themes.js?20179241700:6150:23)
at Tehnolog_Controls_UserAreaLeft.UserAreaLeft_ExecuteAppCommand (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/Tehnolog_Themes.js?20179241700:6165:30)
at JSIL.InterfaceMethod.InterfaceMethod_CallInterface_I390$ExecuteAppCommand$30$cm382$eqvoid [as Call] (jsil://closure/InterfaceMethod.CallInte ... =void:8:56)
at Tehnolog_Themes_Theme.BaseTheme_ExecuteAppCommand (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/Tehnolog_Themes.js?20179241700:3402:21)
at Tehnolog_Controls_TehnologHeader.Delegate_Invoke [as AppCommand] (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/libs/JSIL.Core.js?20179241700:9344:23)
at Tehnolog_Controls_TehnologHeader.ThemeSection_CallAppCommand (file:///E:/New%20folder/TehnologJSIL/MyApp/bin/Debug/Output/app-cshtml5/app/Tehnolog_Themes.js?20179241700:2385:12
JSIL.Browser.WarningService.write @ JSIL.Browser.js?20179241700:199
JSIL.Host.warning @ JSIL.Host.js?20179241700:158
JSIL.WarningFormat @ JSIL.Core.js?20179241700:10539
ExternalMemberStub @ JSIL.Core.js?20179241700:1314
MethodSignature_CallStatic$1$2$inlineCache1 @ MethodSignature.CallStatic$1$2$inlineCache1:12
UserAreaLeft_DisplayMenu @ Tehnolog_Themes.js?20179241700:6150
UserAreaLeft_ExecuteAppCommand @ Tehnolog_Themes.js?20179241700:6165
InterfaceMethod_CallInterface_I390$ExecuteAppCommand$30$cm382$eqvoid @ InterfaceMethod.CallInterface_I390$ExecuteAppCommand$30,382=void:8
BaseTheme_ExecuteAppCommand @ Tehnolog_Themes.js?20179241700:3402
Delegate_Invoke @ JSIL.Core.js?20179241700:9344
ThemeSection_CallAppCommand @ Tehnolog_Themes.js?20179241700:2385
TehnologHeader_ActionMenu @ Tehnolog_Themes.js?20179241700:5091
TehnologHeader_Border_PointerPressed @ Tehnolog_Themes.js?20179241700:5095
Delegate_Invoke @ JSIL.Core.js?20179241700:9344
UIElement_OnPointerPressed$11 @ CSharpXamlForHtml5.js?20179241700:4048
MethodSignature_CallVirtual$0$1$inlineCache3 @ MethodSignature.CallVirtual$0$1$inlineCache3:30
UIElement_OnPointerPressed$10 @ CSharpXamlForHtml5.js?20179241700:4021
OverloadedMethod_InvokeDynamic @ JSIL.Core.js?20179241700:3945
Windows_UI_Xaml_UIElement_OnPointerPressed @ Windows.UI.Xaml.UIElement.OnPointerPressed:9
Delegate_Invoke @ JSIL.Core.js?20179241700:9344
INTERNAL_EventManager$b2_OnEvent @ CSharpXamlForHtml5.js?20179241700:8253
INTERNAL_EventManager$b2_$lStartListeningToDomEventsIfNotAlreadyListening$gb__7 @ CSharpXamlForHtml5.js?20179241700:8214
Delegate_Invoke @ JSIL.Core.js?20179241700:9344
$l$gc__DisplayClass1_$lAttachToDomEvents$gb__0 @ CSharpXamlForHtml5.js?20179241700:8471
Delegate_Invoke @ JSIL.Core.js?20179241700:9344

JS-Support
Site Admin
Posts: 789
Joined: Tue Apr 08, 2014 3:42 pm

Re: Error in browsers

Postby JS-Support » Wed Oct 11, 2017 2:18 am

Hi,

Thanks for reporting these 2 issues. They are related to the fact that some mscorlib overloads are not supported. They are not detected at compile-time because apparently some similar overloads are supported.

I will let you know as soon as we schedule the development of these 2 overloads.

In the meantime, you can fix the issue on your side either by changing the c# code, or by implementing the missing mscorlib overloads by yourself. Here is the documentation on how to do so:
http://cshtml5.com/links/how-to-implement-mscorlib-methods.aspx

Thanks again.
Regards,
JS-Support

TaterJuice
Posts: 81
Joined: Thu Mar 16, 2017 5:40 am

Re: Error in browsers

Postby TaterJuice » Wed Oct 11, 2017 2:43 pm

I've been seeing the same errors.

JS-Support wrote:Hi,
In the meantime, you can fix the issue on your side either by changing the c# code, or by implementing the missing mscorlib overloads by yourself. Here is the documentation on how to do so:
http://cshtml5.com/links/how-to-implement-mscorlib-methods.aspx

Thanks again.
Regards,
JS-Support


This is a VERY useful link\article for those of us who need to work around these issues while you develop permanent fixes. Thank you!


Return to “Bug Reports”

Who is online

Users browsing this forum: No registered users and 1 guest

 

 

cron