1
我不使用每天的MVC和我有一個奇怪的錯誤。MVC 3到MVC 5項目問題
System.Data.SqlClient.SqlException: Invalid column name 'ytworkspace_sharesOption_enum'.
無效的列名稱'ytworkspace_optimisationObjective_enum'。
除了
Public Enum_ShareTypes.Enums ytworkspace_sharesOption_enum
{
get {return Enum_ShareTypes.getEnum (ytworkspace_sharesOption); }
set {this.ytworkspace_sharesOption = Enum_ShareTypes.getNumber (value); }
}
Public Enum_OptimisationObjective.EnumO ytworkspace_optimisationObjective_enum
{
get {return Enum_OptimisationObjective.getEnum (ytworkspace_optimisationObjective); }
set {this.ytworkspace_optimisationObjective = Enum_OptimisationObjective.getNumber (value); }
}
此之前,它是MVC版本3.0.0和它的工作,但移動的新版本5.0.0後MVC停止工作。 我不得不改變變量名稱,因爲它們緊貼在Enum類型上。 感謝您的幫助
丹尼爾
,改變它 枚舉ShareTypes.Enum 上 枚舉ShareTypes.Enums 枚舉OptimisationObjective.Enum 上 Enum_OptimisationObjective.EnumO ytworkspace_sharesOption_enum這些列中的唯一的事情從來沒有在數據庫 只有 ytworkspace_sharesOption的基礎上,其中已確定ytworkspace_sharesOption_enum – DanielZgodka
我根本無法理解您的評論。但是,你得到的例外很明顯證明它在數據庫中是*。也許你沒有想到它或想要它,但那不是重點。 –
嗯,也許這樣 ytworkspace_sharesOption_enum和 ytworkspace_optimisationObjective_enum 他們從來沒有在數據庫中存在,甚至改變 之前,這些都是舊變量改變了他們的類型只有名稱 – DanielZgodka