Reply to thread

Hello,


I have some problem with plugin configuration.


My first goal is to display in configuration a string entry.


I add this to my plugin.xml:

[CODE]<!-- Add dependancy to the configurations plugins --> 

  <DependsOn>

    <PluginReference PluginId="{1AFF4467-64B0-4ca1-AF28-9AEDF3525BCE}"/> <!-- ConfigurationManager -->

    <PluginReference PluginId="{B765A4B6-F455-4941-BDAE-2CE45208BFEB}"/> <!-- Configuration plugin -->

  </DependsOn>

 

  <!-- Plugin configuration menu -->

  <Register Location="/Configuration/Settings">

    <ConfigSection

        Id="Plugins"

        Redundant="true"

        Text="blabla"/>

  </Register>

 

  <!-- Contents of Plugin configuration menu -->

  <Register Location="/Configuration/Settings/Plugins">

    <ConfigSection

        Id="SMCV_Settings_Menu"

        Redundant="true"

        Text="blabla2"/>

  </Register>

 

  <!-- Contents of '/Plugins/Weather' section -->

  <Register Location="/Configuration/Settings/Plugins/SMCV_Settings_Menu">

    <CustomConfigSetting

        Id="SMCV_Settings_Content"

        Text="blabla3"

        HelpText="blabla4"

        ClassName="MediaPortal.plugin.smc_video.Configuration"

        />

  </Register>  [/CODE]


And create a class:

 [CODE]Public Class Configuration


        Private _Parameters_Share As String


        Public Property Parameters_Share As String

            Get

                Return _Parameters_Share

            End Get

            Set(ByVal value As String)

                _Parameters_Share = value

            End Set

        End Property


    End Class[/CODE]


But now I don't know what to do and the log say:



[CODE]System.ArgumentException: Configuration class 'MediaPortal.plugin.smc_video.Configuration' not found

   à MediaPortal.Configuration.ConfigurationManagement.ConfigurationNode.Instantiate(ConfigBaseMetadata metadata, PluginRuntime pluginRuntime)[/CODE]


Top Bottom