在Nuget包中执行C#代码

问题描述:

我是创建nuget包的初学者。我现在创建了一个nuget包,它将所有文件复制到解决方案资源管理器。我试图将文件夹复制到安装了visual studio的用户本地文件夹中。我可以在用户在他们的visual studio解决方案上安装nuget包时执行c#代码吗?任何帮助将不胜感激。在Nuget包中执行C#代码

您可以添加一个powershell .ps1 script and set it to be executed while installing nuget包。如果Powershell不能满足要求(很可能会这样),并且您绝对想要运行一些C#代码,只需在Powershell中包含以下代码:http://blogs.technet.com/b/stefan_gossner/archive/2010/05/07/using-csharp-c-code-in-powershell-scripts.aspx

+0

真的很有帮助。我很喜欢使用PowerShell,但我无法找到任何用户的Visual Studio文件夹的正确的相对路径代码。任何帮助。 – Kurkula 2013-03-13 08:02:11