我在我的开发环境中修改了一个 javascript 文件 (myfile.js)。当我将其导出为补丁管理解决方案并导入到我的 objective-c RM 环境中后,对该文件所做的更改不会反射(reflect)出来。
目标环境中没有直接对该文件进行更新(据我们所知)。 该文件最初是与以前的托管解决方案中的其他组件一起导入的。 该更新是作为原始解决方案的补丁创建的(发布者是相同的)。
导入后日志文件显示导入成功。我已经重新发布了几次,以确保它应用了更改。
任何有关可能导致此问题的原因的建议将不胜感激。 谢谢
最佳答案
请确保您的库标记中有属性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 >
关于javascript - Dynamics 365 crm 托管解决方案不覆盖 Javascript Web 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48633920/