We are currently attempting to do platform upgrade for Outsystems, and during preparation in Service Center, we encountered an issue as below:
Compilation Error.
referencesProxy\Extension_Csv_proxy.cs(39,1): error CS1501:
No overload for method 'MssRecordListToCsv' takes 6 arguments
issCsv.MssRecordListToCsv (inParamRecordList, inParamShowHeader, inParamFieldDelimiter, inParamQuoteEmptyFields, inParamRemoveQuotes, out outParamCsv);
bin\OutSystems.NssCsv.dll: (Location of symbol related to previous error)
I want to know what usually causes this kind of error, because in our module, we found that this extension method is not even in use. But it raised a compilation error during our platform upgrade.I used below link as my reference, but it did not help with my problem.
https://www.outsystems.com/forums/discussion/77440/internal-error/
Hi Lawrence ,
You can take help from Outsystem support or you can create a ticket to Outsystem support.
Hi Lawrence,
We faced a similar issue but with other extension, in the eSpace there was no references but was triggering an error, it was hidden Reference.
Solution was to add explicitly the reference, publish, and delete the reference and publish again.
It worked for us,try it.
Hope that it helps you
You can 'remove unused reference' by right clicking on module name in service studio, this may help.