LightSwitch is UNUSABLE with a SQL Server 2005 Enterprise Edition View that has an INSTEAD OF trigger to handle all INSERT/UPDATE/DELETE activity.It attempts to apply "intelligence" to defining a key for the View, whether or not the View has a Unique Index. It takes _ALL_ mandatory fields from contributing tables and makes them ALL (SEVENTEEN OF THEM IN MY CASE!) the Key of the View - preposterous!It then states it has made the View read-only! Crass decision when there exists an INSTEAD OF trigger as mentioned above.There is NO mechanism for "correcting" the inappropriate actions set in concrete by the Designer.This is clearly a design flaw that renders the very promising development tool completely unusable with schema that employ this perfectly normal and admissible table-view-trigger architecture.
LightSwitch Release Version
Product Language
Steps to reproduce
Operating System
Operating System Language
Actual results
Expected results
Please wait...