ventrian / News-Articles

News Articles for DNN has been helping DNN administrators to publish articles and blogs to their DNN portals since 2004.
MIT License
38 stars 24 forks source link

Tags Create, edit and delete tags ERROR RESOLVED #16

Closed salemkh closed 5 years ago

salemkh commented 5 years ago

Hi Scott:

I have installed the module successfully and found it really a powerful and robust module and many thanks for your hard work, keeping it updated.

I have checked the Tags (Create, edit and delete tags..) from Admin Options prior to adding any Tags it did not generate any errors.

But when I started adding Tags not from the Admin Options but straight from the Create Article, it went smooth without any issues. But when I subsequently checked the Tags option from the Admin Options, I saw the below message.

Error: is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: C:\inetpub\avdnn\DesktopModules\DnnForge - NewsArticles\ucEditTags.ascx(10): error BC30519: Overload resolution failed because no accessible 'ToString' can be called without a narrowing conversion: 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Long'. 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Integer, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Integer, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Short, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Short'. 'Public Shared Function ToString(value As Short, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Byte, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Byte'. 'Public Shared Function ToString(value As Byte, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As String, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Date, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Date'. 'Public Shared Function ToString(value As Date, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Decimal, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Decimal'. 'Public Shared Function ToString(value As Decimal, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Double, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Double'. 'Public Shared Function ToString(value As Double, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Single, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Single'. 'Public Shared Function ToString(value As Single, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As ULong, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'ULong'. 'Public Shared Function ToString(value As ULong, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Long, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Long'. 'Public Shared Function ToString(value As Long, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As UInteger, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'UInteger'. 'Public Shared Function ToString(value As UInteger, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Integer, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Integer, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As UShort, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'UShort'. 'Public Shared Function ToString(value As UShort, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Short, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Short'. 'Public Shared Function ToString(value As Short, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Byte, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Byte'. 'Public Shared Function ToString(value As Byte, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As SByte, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'SByte'. 'Public Shared Function ToString(value As SByte, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Char, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Char'. 'Public Shared Function ToString(value As Char, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Boolean, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Boolean'. 'Public Shared Function ToString(value As Boolean, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Object, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. ---> System.Web.HttpCompileException: C:\inetpub\avdnn\DesktopModules\DnnForge - NewsArticles\ucEditTags.ascx(10): error BC30519: Overload resolution failed because no accessible 'ToString' can be called without a narrowing conversion: 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Long'. 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Integer, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Integer, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Short, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Short'. 'Public Shared Function ToString(value As Short, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Byte, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Byte'. 'Public Shared Function ToString(value As Byte, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As String, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Date, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Date'. 'Public Shared Function ToString(value As Date, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Decimal, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Decimal'. 'Public Shared Function ToString(value As Decimal, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Double, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Double'. 'Public Shared Function ToString(value As Double, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Single, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Single'. 'Public Shared Function ToString(value As Single, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As ULong, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'ULong'. 'Public Shared Function ToString(value As ULong, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Long, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Long'. 'Public Shared Function ToString(value As Long, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As UInteger, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'UInteger'. 'Public Shared Function ToString(value As UInteger, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Integer, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Integer'. 'Public Shared Function ToString(value As Integer, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As UShort, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'UShort'. 'Public Shared Function ToString(value As UShort, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Short, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Short'. 'Public Shared Function ToString(value As Short, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Byte, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Byte'. 'Public Shared Function ToString(value As Byte, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As SByte, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'SByte'. 'Public Shared Function ToString(value As SByte, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Char, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Char'. 'Public Shared Function ToString(value As Char, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Boolean, provider As System.IFormatProvider) As String': Argument matching parameter 'value' narrows from 'String' to 'Boolean'. 'Public Shared Function ToString(value As Boolean, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. 'Public Shared Function ToString(value As Object, provider As System.IFormatProvider) As String': Argument matching parameter 'provider' narrows from 'String' to 'System.IFormatProvider'. at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean ensureIsUpToDate) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.UI.Modules.WebFormsModuleControlFactory.CreateModuleControl(TemplateControl containerControl, ModuleInfo moduleConfiguration) at DotNetNuke.UI.Modules.ModuleControlFactory.LoadModuleControl(TemplateControl containerControl, ModuleInfo moduleConfiguration) at DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- End of inner exception stack trace ---

from the admin log

ModuleId:471

ModuleDefId:135

FriendlyName:

ModuleControlSource:DesktopModules/DnnForge - NewsArticles/ucEditTags.ascx

AbsoluteURL:/Default.aspx

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:f89ff37d-bc4e-43ad-b400-e3ba4006bea5

AssemblyVersion:9.2.2

PortalId:1

UserId:1

TabId:67

RawUrl:/News/ctl/EditTags/mid/471

Referrer:http://mywebsite.com/News/ctl/AdminOptions/mid/471

UserAgent:Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36

ExceptionHash:XEqZqiPLT/hU5i2KimqR/dvGiNY=

Message:C:\inetpub\avdnn\DesktopModules\DnnForge - NewsArticles\ucEditTags.ascx(10): error BC30519: Overload resolution failed because no accessible 'ToString' can be called without a narrowing conversion: 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Long'. 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Inte

StackTrace:

InnerMessage:C:\inetpub\avdnn\DesktopModules\DnnForge - NewsArticles\ucEditTags.ascx(10): error BC30519: Overload resolution failed because no accessible 'ToString' can be called without a narrowing conversion: 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'value' narrows from 'String' to 'Long'. 'Public Shared Function ToString(value As Long, toBase As Integer) As String': Argument matching parameter 'toBase' narrows from 'String' to 'Inte

InnerStackTrace:

at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean ensureIsUpToDate) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.UI.Modules.WebFormsModuleControlFactory.CreateModuleControl(TemplateControl containerControl, ModuleInfo moduleConfiguration) at DotNetNuke.UI.Modules.ModuleControlFactory.LoadModuleControl(TemplateControl containerControl, ModuleInfo moduleConfiguration) at DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() Source:

FileName:

FileLineNumber:0

FileColumnNumber:0

Method:

Server Name: WIN-OD8NJ6SOMA7

salemkh commented 5 years ago

Sorry I found the issue I by mistake removed THE COMMA from ", " line 10 file ucEditTags.ascx

<asp:HyperLink NavigateUrl='<%# NavigateURL(TabID, "EditTag", "mid=" & ModuleID.ToString(), "TagID=" &

PROBLEM RESOLVED