我有三个项目的解决方案。一个是模型,另一个是存储库和上下文配置,最后一个是Web应用程序。 事情是,当我在存储库项目中配置实体框架并添加迁移时,我尝试执行更新迁移nuget控制台,这会引发我和错误。 我需要mdf文件中的数据库,所以app.config看起来像这样:
尝试更新迁移时的错误是:
物理文件名" /ExampleDB.mdf"可能不正确
根据错误,我了解|DataDirectory|
无效,我无法设置它
AppDomain.CurrentDomain.SetData("DataDirectory", Directory.GetCurrentDirectory());
因为这个项目是一个类库。
非常感谢