Normal
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]
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">
Id="SMCV_Settings_Menu"
Text="blabla2"/>
<!-- 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]