Hi Guys,
I am trying to update ConfigMgr Quick Tools to support the new console extension cab deployment, but have run into issue with the form xml files.
This is the old xml that worked when the extension was located in the AdminConsole\bin folder
<?xml version="1.0" encoding="utf-8" ?>
<SmsFormData FormatVersion="1.0" xmlns="http://schemas.microsoft.com/SystemsManagementServer/2005/03/ConsoleFramework">;
<Form Id="{EE5552EA-25E5-4A27-A20E-621456A63BFD}" CustomData="AddResourcesList" FormType="CustomDialog">
<Assembly Name="ConfigMgr.QuickTools.dll" Namespace="ConfigMgr.QuickTools.CollectionManagment" ClassType="AddResourcesListDialog" />
</Form>
</SmsFormData>
But with the new location of the dll files in AdminConsole\Extensions it throw an error that it cannot find the assembly file. If I add the full assembly path it works fine. But that will not work as installation paths are different for each use.
<?xml version="1.0" encoding="utf-8" ?>
<SmsFormData FormatVersion="1.0" xmlns="http://schemas.microsoft.com/SystemsManagementServer/2005/03/ConsoleFramework">;
<Form Id="{EE5552EA-25E5-4A27-A20E-621456A63BFD}" CustomData="AddResourcesList" FormType="CustomDialog">
<Assembly Name="C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\Extensions\4aacf4b3-86d1-4c83-97e7-f814d22879ae\2.3\bin\ConfigMgr.QuickTools.dll" Namespace="ConfigMgr.QuickTools.CollectionManagment" ClassType="AddResourcesListDialog" />
</Form>
</SmsFormData>
Any suggestion on what the generic assembly path should be?
Cheers