[Problem] Possible smack issue in settingcore
[Cause & Measure]
Cause : Used Assembly.Load instead of NUIGadgetManager.Load
Measure : Replaced Assembly.Load with NUIGadgetManager.Load and retreived
the loaded assembly from NUIGadgetInfo
Change-Id: Icca5f59313c44677e9c380508372941fb27c1937
Signed-off-by: Md. Farhan Mahtab/NC eXperience Group /SRBD/Engineer/Samsung Electronics <farhan.m1@samsung.com>
try
{
Logger.Verbose($"Opening assembly from {assemblyPath} ({gadgetInfo.ResourcePath}, {gadgetInfo.ExecutableFile})");
- assembly = Assembly.Load(AssemblyName.GetAssemblyName(assemblyPath));
+ NUIGadgetManager.Load(gadgetInfo.ResourceType);
+ assembly = gadgetInfo.Assembly;
+ Logger.Verbose($"Assembly of {gadgetInfo.ResourceType} Received from NUIGadgetManager");
}
catch (System.IO.FileLoadException)
{
</PropertyGroup>
<ItemGroup>
- <PackageReference Include="Tizen.NET" Version="12.0.0.18174" />
+ <PackageReference Include="Tizen.NET" Version="12.0.0.18518" />
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
- <PackageReference Include="Tizen.NET" Version="12.0.0.18428" />
+ <PackageReference Include="Tizen.NET" Version="12.0.0.18518" />
</ItemGroup>
<ItemGroup>