gpt4 book ai didi

c# - 在 Visual Studio 中使用 DTE 的程序包管理器控制台自动化

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:10 30 4
gpt4 key购买 nike

我正在尝试在 Visual Studio 2012 中自动化程序包管理器控制台窗口。我是 DTE 对象以实现相同的目的。通过使用下面的代码行,我可以打开包管理器控制台窗口。

DTE.ExecuteCommand("View.PackageManagerConsole");

现在我想向这个窗口传递一些参数。基本低于参数 我要通过

add-migration 'migrationName'

我还想将默认项目名称传递给 PMC 窗口。

请帮我实现这个功能。

谢谢!

最佳答案

在包管理器控制台中运行脚本的最佳方式是将参数传递给它。

var script = "function global:SaveAll {write-host \"All files saved.\"} SaveAll";
_ObjDTE.ExecuteCommand("View.PackageManagerConsole", script);

关于c# - 在 Visual Studio 中使用 DTE 的程序包管理器控制台自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35475697/

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