Using LLBLGen Pro 4.1 (11/26/2013).
We recently made a change to a stored procedure to simplify the FROM clause in a dynamically generated query to join fewer tables. The changes seem benign, but now when refreshing the model, the schema shows 2 resultsets for this SP even though it only returns one. The Catalog Explorer shows two instances of "Resultset1" with identical fields.
To attempt to resolve this, I right-click the SP and choose "Set number of resultsets"->1. However, this does not do anything. The SP still shows 2 resultsets, and the generated code uses a DataSet instead of DataTable.
To resolve this problem, I have to revert to the older version of the SP and then refresh the model.
I can not figure out why LLBLGen sees 2 resultsets from the SP. In any case, it seems like a bug that the "Set number of resultsets" menu does not function.