2014-01-10 37 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意味着什麼? –

相關問題