【问题标题】:How to deploy Nuget package '.nupkg' to IIS如何将 Nuget 包“.nupkg”部署到 IIS
【发布时间】:2018-10-01 14:15:21
【问题描述】:

我们正在使用 NuGet 命令行 (https://www.nuget.org/downloads) 创建可部署的 NuGet 包 (.nupkg)。

项目在 .net framework 4.6 中,项目使用 MSBuild 构建并使用 Nuget.exe 创建部署包。我们需要在windows平台的IIS(Internet Information Services)中部署NuGet包(.nupkg)。

尝试了网络搜索,但没有成功。需要开源工具或手动自动化的分步流程。

请指导。

【问题讨论】:

  • 没有安装 Microsoft Visual Studio 有什么方法吗?
  • 仔细阅读文章并玩转它。您只需要 VS 来开发 Web 应用程序,但是一旦您准备好将其部署到真实服务器上,就不再需要 VS。
  • @Sanket Sawant,对我也有同样的要求。实际上,我正在通过项目包配置将包推送到 nexus 存储库中。但是我需要使用jenkins将上传的包从nexus发布到iis。我用了很多,但我可以找到解决方案,仅通过 jenkins 推送 nupkg。

标签: jenkins iis nuget nuget-package continuous-deployment


【解决方案1】:

“在 IIS(Internet 信息服务)中部署 NuGet 包(.nupkg)”是什么意思?

无论如何,nupkg 只是一个存档,因此您可以简单地从中获取 dll 并在需要的地方使用它们。

【讨论】:

  • 好的。我们如何通过持续集成将 MSBuild .net 应用程序部署到 IIS?我们将 .nupkg 推送到 Nexus 存储库并可供所有人使用。我们需要简化构建和部署包到托管服务器的过程。
  • 你找到解决办法了吗
猜你喜欢
  • 1970-01-01
  • 2018-10-17
  • 1970-01-01
  • 2017-06-02
  • 2012-05-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 2021-10-09
相关资源
最近更新 更多