我在开发环境中修改了一个javascript文件(myfile.js)。将其导出为修补程序托管解决方案并导入到我的目标CRM环境后,不会反映对该文件所做的更改。
目标环境(我们知道)中没有直接更新该文件。 该文件最初与先前托管解决方案中的其他组件一起导入。 此更新是作为原始解决方案的补丁创建的(发布者是相同的)。
导入日志文件后显示已成功导入。我已经重新发布了几次,以确保它应用了这一变化。
任何有关可能导致此问题的建议都将受到赞赏。 感谢
答案 0 :(得分:0)
请确保您在图书馆代码中有 solutionaction 属性。
示例:
<formLibraries>
<Library name="your_resource_file" libraryUniqueId="{GUID}" solutionaction="Added" />
</formLibraries>
允许的值为:
<xs:simpleType name="solutionactionType">
<xs:restriction base="xs:string">
<xs:enumeration value="Added" />
<xs:enumeration value="Removed" />
<xs:enumeration value="Modified" />
</xs:restriction>
</xs:simpleType >