I've just deleted a reference field in my model. I have UpgradeMode = Perform. So i've rebuilt my app, and get this:

Node with path "Tables/RegCalculatedPrice/Columns/FinToolCombo.Id" is not found. I've even tried this

protected override void AddUpgradeHints(ISet<UpgradeHint> hints)
        {
            hints.Add(new RemoveFieldHint("Test.Model.Models.Registers.RegCalculatedPrice", "FinToolCombo"));
            hints.Add(new RemoveTypeHint("Test.Model.Models.Registers.RegFinToolCombo"));
            base.AddUpgradeHints(hints);
        }

But with no luck, whats the problem?


Updated at 03.08.2010 7:00:40

There was an index containing this field. So it failed with this msg, then i've deleted the field from the index, but still had same exception.

This thread was imported from our support forum. The original discussion may contain more detailed answer.

asked Aug 02 '10 at 13:24

xumix's gravatar image

xumix
425757682

edited Sep 03 '10 at 16:23

Alex%20Yakunin's gravatar image

Alex Yakunin
29714412

Can you publish a stack trace?

In worst case we'll need DB backup + .exe to debug this...

(Aug 02 '10 at 13:24) Alex Yakunin Alex%20Yakunin's gravatar image

Could you publish a stack trace? I need it to figure out which part fails here...

(Aug 02 '10 at 13:24) Alex Yakunin Alex%20Yakunin's gravatar image

One Answer:

Was the issue fixed by the latest build (v4.3.5)?

I suspect it should be fixed - based on tiny amount of know details :)

answered Sep 03 '10 at 16:22

Alex%20Yakunin's gravatar image

Alex Yakunin
29714412

Your answer
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
toggle preview

powered by OSQA