【发布时间】:2011-03-26 06:13:51
【问题描述】:
我可以使用包管理器控制台编写一些 Powershell 并自动化 Visual Studio。我可以使用以下代码开始添加实体框架数据模型的过程:
$dte.ItemOperations.AddNewItem("Visual C#\Data\ADO.NET Entity Data Model", "Foo.edmx")
我想自动化接下来弹出的 EDM 向导,以便我的 Powershell 脚本可以处理将 EF 模型添加到我的项目的所有步骤。如何在代码中引用此实体数据模型向导?
当我在 Visual Studio 中使用宏记录器手动执行此操作时,它将跳过实体数据模型向导的这些向导步骤。我希望这可以告诉我如何在代码中引用它。
我想要一组 Powershell 命令来自动执行将 EF 模型添加到我的项目的所有向导步骤。据我了解,nuget 包可以使用 Powershell 设置所有必要的部分,而我的包需要自行配置实体框架模型。
【问题讨论】:
标签: visual-studio-2010 powershell extensibility nuget