C# 实体框架生成具有奇怪的亚洲名称和属性的多对多表
我目前在一个GIS项目中工作,我使用ASP.NETMVC作为平台,实体框架(代码优先)作为ORM 在我将C# 实体框架生成具有奇怪的亚洲名称和属性的多对多表,c#,sql-server,asp.net-mvc,entity-framework,C#,Sql Server,Asp.net Mvc,Entity Framework,我目前在一个GIS项目中工作,我使用ASP.NETMVC作为平台,实体框架(代码优先)作为ORM 在我将Microsoft.SqlServer.Types包添加到解决方案中以便可以操作几何数据之前,一切都很正常 构建项目后,成功创建了数据库,但所有多对多表都是使用奇怪的名称和属性(亚洲字符)生成的 您是先使用实体框架代码吗?是的,我先使用实体框架代码。因此,您确定代码中没有Unicode字符吗?我没有完全理解您的意思,在添加Microsoft.sqlserver.types之前,我的代码工作得很
Microsoft.SqlServer.Types
包添加到解决方案中以便可以操作几何数据之前,一切都很正常
构建项目后,成功创建了数据库,但所有多对多表都是使用奇怪的名称和属性(亚洲字符)生成的
您是先使用实体框架代码吗?是的,我先使用实体框架代码。因此,您确定代码中没有Unicode字符吗?我没有完全理解您的意思,在添加Microsoft.sqlserver.types之前,我的代码工作得很好。奇怪的是,我在网上没有发现任何人有这个问题……你是先使用实体框架代码吗?是的,我先使用实体框架代码,所以你确定你的代码中没有Unicode字符吗?我没有完全理解你的意思,直到我添加了Microsoft.sqlserver.types,我的代码才能正常工作。奇怪的是,我还没有在网上找到任何一个有这个问题的人。。。