【问题标题】:.NET Core and Classic ASP in the same solution?.NET Core 和 Classic ASP 在同一个解决方案中?
【发布时间】:2017-08-23 10:28:13
【问题描述】:

我的公司正在探索将新的 .NET Core 用于一个小型内部项目,但是,目前我们不想重写一些非常复杂(和旧)的经典 ASP 页面。

是否可以在 .NET Core 解决方案中运行一些经典的 ASP 页面?到目前为止,我们还没有管理,但也许我们缺少一些 Program.cs 或 appsettings.json 配置。

【问题讨论】:

  • 您需要调查 iis 设置。 stackoverflow.com/questions/12413998/…
  • 绝对没有办法在 .NET Core 中运行 ASP,因为 1) 它基于完整的 .NET Framework 并且 2) 使用完全不同的基础。您所能做的就是将它作为单独的应用程序并排运行,也许通过合理的工作量也可以共享会话,但仅此而已。只需创建 .NET Core 应用程序并在那里进行所有新开发并将旧的东西一一移动到它
  • 谢谢!非常感谢

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


【解决方案1】:

并排?是的。相同的解决方案?不,ASP.NET 和 ASP.NET Core 之间有significant differences,与经典 ASP 相比,差异更加极端。

ASP.NET Core 设计为在 IIS 之外运行,而 .NET Core 设计为在 Windows 之外运行。经典 ASP 在架构级别上与这两者都不兼容。

【讨论】:

  • 谢谢!非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-24
  • 1970-01-01
  • 2016-12-03
  • 2021-04-19
相关资源
最近更新 更多