Salesforce.com - 为什么上传Apex类不起作用?
-
01-07-2019 - |
题
我有一个最初在Developer Edition下开发的Apex类(控制器),需要将其上传到企业版的生产中。
上传失败并显示以下消息
classes/RenewalController.cls(RenewalController):An error occurred on your page.
package.xml(RenewalController):An object 'RenewalController' of type ApexClass
was named in manifest but was not found in zipped directory
尝试使用Force.com IDE时出现相同的消息:保存错误:页面出错。
此类在Developer Edition下运行,但在Enterprise。下运行。
可能是什么问题?
解决方案 2
Controller类可以引用其他自定义SalesForce对象,如页面。如果在这些对象之前上传控制器保存错误:页面上发生错误。已报告。
应使用正确的上传自定义组件的顺序。
其他提示
Dmytro,你是对的。必须以正确的顺序上载Visualforce页面,顶点类和组件。通常我使用的模式是上传控制器,组件,然后上传visualforce页面。
不隶属于 StackOverflow