如何从头开始在IIS上运行NuGetGallery?

时间:2012-08-14 04:54:00

标签: iis nuget

我正在尝试在我的工作站上设置NuGet Gallery以进行操作,但我似乎无法按顺序获得先决条件或配置。我有一个problem building来源,但我想我解决了这个问题。我能够在WebMatrix / IIS Express中运行它,但我想“升级”并让它在完整的IIS中运行。

要让本地NuGet Gallery运行,最简单的步骤是什么?

1 个答案:

答案 0 :(得分:1)

最终为我工作的步骤是......

  1. 安装ASP.NET MVC(来自Web Platform Installer
  2. 注册ASP.NET v4.0(cmd> aspnet_regiis.exe -i
  3. 下载NuGetGallery并构建
  4. 将网站输出放在磁盘上的某个位置
  5. 在IIS中创建一个指向该输出的新网站(使用DefaultAppPool
  6. DefaultAppPool更改为使用.NET 4.0
  7. DefaultAppPool身份更改为NetworkService(使用高级设置)
  8. 创建名为“NuGetGallery”
  9. 的SQLEXPRESS数据库
  10. 在SQLEXPRESS实例上创建NetworkServic e的登录名(具有sysadmin权限?)
  11. 回收应用程序池,重新启动网站
  12. 您已准备好运行您的网站!您可能想要选择一个很酷的地址,例如nuget.mycompany.commycompany.com/nuget