【问题标题】:Can I run cloud optimized version of asp.net-vnext as normal asp.net project on IIS?我可以在 IIS 上将 asp.net-vnext 的云优化版本作为普通 asp.net 项目运行吗?
【发布时间】:2015-03-29 02:07:54
【问题描述】:

我可以在 IIS 上将 asp.net-vnext 的云优化版本作为普通 asp.net 项目运行吗?我知道我们可以选择云优化或完整的 .net 包。如果我开始在云优化上进行开发,是吗可以像普通的 asp.net web 项目一样部署在 iis 上,还是特定于 azure?

【问题讨论】:

    标签: asp.net azure asp.net-core


    【解决方案1】:

    是的,您可以在 IIS 上运行该应用程序。

    首先,在您的应用程序上运行kpm pack --runtime <CoreCLR package name>(包名示例:KRE-CoreCLR-amd64.1.0.0-beta2)。这将生成一个包含所有应用程序需求(应用程序文件、依赖项和运行时)的文件夹。

    然后,将该文件夹复制到应用程序所在的位置并将 IIS 指向它。

    完成:)

    稍后编辑:确保打包与架构匹配的运行时(64 位 IIS -> 64 位 CoreCLR 或 32 位 IIS -> 32 位 CoreCLR)。否则将无法正常工作。

    【讨论】:

      猜你喜欢
      • 2014-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      • 2014-10-24
      • 2015-01-26
      • 1970-01-01
      相关资源
      最近更新 更多