Salesforce.com - 为什么上传Apex类不起作用?

时间:2008-09-19 16:47:13

标签: salesforce apex-code force.com

我有一个最初在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 个答案:

答案 0 :(得分:3)

Dmytro,你是对的。必须以正确的顺序上载Visualforce页面,顶点类和组件。通常我使用的模式是上传控制器,组件,然后上传visualforce页面。

答案 1 :(得分:1)

Controller类可以引用其他自定义SalesForce对象,如页面。如果在这些对象之前上传控制器保存错误:页面上发生错误。已报告。

应使用正确的上传自定义组件的顺序。