Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 数据库从.net 4.5在.net 4中生成属性替换_Asp.net_Asp.net Mvc_C# 4.0_.net 4.0 - Fatal编程技术网

Asp.net 数据库从.net 4.5在.net 4中生成属性替换

Asp.net 数据库从.net 4.5在.net 4中生成属性替换,asp.net,asp.net-mvc,c#-4.0,.net-4.0,Asp.net,Asp.net Mvc,C# 4.0,.net 4.0,我已经开始为我的公司从事MVC、实体框架和框架4.5项目。我已经完成了30%到40%的项目。但我刚知道我们公司使用的是WindowsServer2003。在这里,我只能托管4.0版本的应用程序,而不是4.5版本的应用程序,现在我正在考虑将我的应用程序降级到4.0版本,但当我将目标框架从4.5更改为4.0版本时,出现了以下错误 我做了网上搜索,但没有找到任何合适的解决方案 找不到类型或命名空间名称“Tableattribute”(是否缺少using指令或程序集引用?) 找不到类型或命名空间名称“D

我已经开始为我的公司从事MVC、实体框架和框架4.5项目。我已经完成了30%到40%的项目。但我刚知道我们公司使用的是WindowsServer2003。在这里,我只能托管4.0版本的应用程序,而不是4.5版本的应用程序,现在我正在考虑将我的应用程序降级到4.0版本,但当我将目标框架从4.5更改为4.0版本时,出现了以下错误
我做了网上搜索,但没有找到任何合适的解决方案

  • 找不到类型或命名空间名称“Tableattribute”(是否缺少using指令或程序集引用?)

  • 找不到类型或命名空间名称“DatabaseGeneratedAttributeAttribute”(是否缺少using指令或程序集引用?)

  • 其他几乎没有。请帮我解决这个问题


    谢谢

    我也有同样的问题。你有没有想过这个问题?如果你使用的是EF6和.NET4.5,那么DataAnnotation会像框架4.5中包含的那样正常工作。如果你不得不降级应用程序,那么试着做一件事。使用包含System.ComponentModel.DataAnnotations.Schema命名空间的EF5程序集,该命名空间包含所需的属性