locked
Error when uninstalling a solution Event ID 19459 RRS feed

  • Question

  • Hi,

    I'm getting the following error on the Event Viewer when trying to uninstalla a managed solution. I am currently on Rollup Update 5.

    I haven't been able to delete the solution because of this.

    Log Name:      Application
    Source:        MSCRMPlatform
    Date:          8/21/2012 8:02:25 PM
    Event ID:      19459
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      xxxxx.com
    Description:
    Uninstall failed. Error: The UPDATE statement conflicted with the FOREIGN KEY constraint "solution_top_dependencynode". The conflict occurred in database "crm_tst_MSCRM", table "dbo.SolutionBase", column 'SolutionId'.
    The statement has been terminated.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="MSCRMPlatform" />
        <EventID Qualifiers="49152">19459</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2012-08-22T00:02:25.000000000Z" />
        <EventRecordID>213467</EventRecordID>
        <Channel>Application</Channel>
        <Computer>xxxxxx.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>The UPDATE statement conflicted with the FOREIGN KEY constraint "solution_top_dependencynode". The conflict occurred in database "crm_tst_MSCRM", table "dbo.SolutionBase", column 'SolutionId'.
    The statement has been terminated.</Data>
        <Data>w3wp</Data>
        <Data>d:\Program Files\Microsoft Dynamics CRM\CRMWeb\</Data>
      </EventData>
    </Event>

    Wednesday, August 22, 2012 12:26 PM

All replies

  • Hi

    Did you check if the components of your managed solution are also used in some other managed/unmanaged solution.

    As uninstalling managed solution removes its components as well. 

    Monday, August 27, 2012 11:23 AM