我想在工作中创建一个自定义nuget feed,但是我想要托管它的计算机没有安装IIS,我也无法安装它。所以我想创建自己的自托管Feed,但我不知道从哪里开始。我已经在这台计算机上运行了一个visualSVN服务器,所以我知道已经安装了apache。有没有办法在没有IIS的情况下托管nuget feed?
答案 0 :(得分:1)
是的,您可以从计算机上的目录中运行本地Feed。一旦包在文件夹中,您就需要将该文件夹添加为Visual Studio中的本地NuGet订阅源。
以下是一些描述该过程的链接:
http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds
这个有点老了但我仍然相信:
http://haacked.com/archive/2010/10/21/hosting-your-own-local-and-remote-nupack-feeds.aspx
答案 1 :(得分:1)
您应该可以使用共享。请参阅创建本地供稿 here。
部分因此,如果您的共享位于\\server\nugetfeed
,请将示例中的c:\LocalNuGetFeed
替换为该位置。
答案 2 :(得分:0)
您可以安装IIS Express。如果您已经知道无法将完整的IIS放在计算机上,那么它可能是一个更简单的解决方案。
除非您无法安装IIS的相同原因适用于IIS Express ...
答案 3 :(得分:0)
即使现在可能为时已晚,我公司的产品ProGet专门用于托管私有NuGet供稿并附带集成的Web服务器 - 看起来免费版本只适合您的用例细