gpt4 book ai didi

frameworks - System.ArgumentException : The modelEntityContainerName parameter contains characters that are not valid

转载 作者:行者123 更新时间:2023-12-03 12:57:25 25 4
gpt4 key购买 nike

我尝试将 Entity Frameworks Power Tools Reverse Engineer Code First 用于 SQLServer 数据库并收到以下错误:

System.ArgumentException: The modelEntityContainerName parameter 'testContext' contains characters that are not valid.
    at System.Data.Entity.Design.EntityModelSchemaGenerator..ctor(EntityContainer storeEntityContainer, String namespaceName, String modelEntityContainerName)
    at Microsoft.DbContextPackage.Handlers.ReverseEngineerCodeFirstHandler.ReverseEngineerCodeFirst(Project project)



我可以做些什么来继续或避免此错误或解决它。

谢谢。

最佳答案

我有同样的问题。我的数据库被命名为 sots-version-005,代码没有转义这个名字。答案是重命名数据库,希望您在一个很容易做到的开发环境中。

我使用 SQL Management Studio,右键单击数据库,并将其重命名为“sots5”,消除了除字母数字之外的所有字符。

关于frameworks - System.ArgumentException : The modelEntityContainerName parameter contains characters that are not valid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com