2014-01-10 36 views
2

我只是在避开它一段时间后与nuget交手。我想知道在安装,更新或卸载nuget软件包时是否可以运行一些C#代码?NuGet:在安装/更新/卸载时运行C#代码

例如,我希望在安装软件包后运行一系列数据库更改,这些更改位于我的软件包中的.sql文件中。

如果有人能让我知道这是否可能,我会很感激,如果是这样的话,请指明我的方​​向。由于

+0

什么是C#脚本? – TGlatzer

+0

一个.cs文件。我只需要一种方法来运行自定义代码,而不需要用户手动对数据库执行SQL文件。我已经重新提出了我的问题,所以这样做更有意义。不过,我接受其他解决方案。 – nfplee

+0

事情是:脚本需要解释器C#不是脚本语言。 – TGlatzer

回答

2

是的,你可以使用PowerShell所以你可以写一些C#代码并运行,请check link

好,而不是复制粘贴到这里不是我的本职工作是链接到real example

+0

如果你在这里添加链接的例子,这将是最好的。 OP更容易得到他的答案,并且即使链路崩溃,答案也可以独立存在。 –

+0

@DaveZych okey将做到这一点:)我从来没有想过它,因为有些时候我有用的链接比例子,但我知道了:) –

+0

@DaveZych btw你能告诉我什么OP意味着什么? –

相关问题