运行ASP.NET Core作为便携式客户端应用程序

时间:2017-07-03 08:53:33

标签: c# asp.net .net asp.net-core

我有.Net核心应用程序。我必须在客户端机器上将应用程序安装为软件项目,因为数据(生物度量,身份信息等)是敏感的,不允许连接到Web。 数据按季度导出,验证,然后根据各种安全策略提供给WEB代理商。

有没有办法将应用程序作为Portable Self Hosted运行。我必须在各种客户端(超过3000个)计算机系统中运行该应用程序。

大约40%的系统是Windows 7,其余60%​​是Windows 8,8.1和10。 客户端至少需要哪个框架来运行应用程序?

如何创建不需要任何Internet和其他依赖项的便携式设置,以便以DVD或便携式形式提供?

1 个答案:

答案 0 :(得分:1)

Self-contained deployment适合你。

支持.NET Core 1.0 on Win7 SP1 and above

[HttpPost] public ActionResult BulkUpdate(string jsonCollection) { try { return View(); } catch { throw; } } 将为每个SDK /平台创建单独的分发文件夹,其中包含要运行的所有内容,无需任何额外的下载/安装(除非您使用应安装的内容,如SQL Server)。