Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 脱机MVC6应用程序_Sql Server_Sqlite_Asp.net Core Mvc_Entity Framework Core - Fatal编程技术网

Sql server 脱机MVC6应用程序

Sql server 脱机MVC6应用程序,sql-server,sqlite,asp.net-core-mvc,entity-framework-core,Sql Server,Sqlite,Asp.net Core Mvc,Entity Framework Core,这可能是一个厄运的问题。我有一个MVC6EntityFramework7应用程序,我希望即使用户无法访问internet,也可以访问该应用程序 我知道可能是不可能的,因为我几乎所有的按钮和链接都会向服务器发送请求(指向URL),而且我知道web应用程序本质上是在服务器上而不是在客户端上运行的 是否可以脱机访问我的web应用程序?换句话说,在客户端运行应用程序 请注意,此应用程序使用SQL server数据库,但我尝试使用SQLite,但我注意到SQLite数据库也在服务器上运行(它不会复制到客户

这可能是一个厄运的问题。我有一个MVC6EntityFramework7应用程序,我希望即使用户无法访问internet,也可以访问该应用程序

我知道可能是不可能的,因为我几乎所有的按钮和链接都会向服务器发送请求(指向URL),而且我知道web应用程序本质上是在服务器上而不是在客户端上运行的

是否可以脱机访问我的web应用程序?换句话说,在客户端运行应用程序

请注意,此应用程序使用SQL server数据库,但我尝试使用SQLite,但我注意到SQLite数据库也在服务器上运行(它不会复制到客户端)

离线时。 基本上,用户将登录、捕获包括图像在内的信息,并将这些信息保存在手机本地,然后在访问互联网时将这些信息上传到服务器

当前,如果用户可以从服务器访问实时应用程序,则一切正常。但我想让它也可以离线访问

此应用程序将主要用于移动电话


非常感谢。

可以使用基于Angular之类的东西构建的JavaScript前端应用程序。但是缓存所有离线操作需要做很多工作。你应该看看本地移动应用程序。您不能在移动设备上运行ASP.NET应用程序。@NateBarbettini,您有我可以参考的教程或示例吗?@MikeBrind,我的应用程序不是传统的ASP.NET应用程序。它是一个MVC应用程序,它支持移动设备,包括手机、平板电脑,并且可以在大多数web浏览器中使用。我的应用程序已经在移动设备上运行,所以我只需要一个脱机解决方案。@Linda,它是一个ASP.NET应用程序,无论您使用MVC还是Web窗体。它在web服务器上执行。它不能在客户端(桌面、平板电脑或移动设备)上执行。当然,您可以使用手机访问部署在web服务器上的ASP.NET网站,但它不会在移动设备上“执行”。可以使用基于类似Angular的JavaScript前端应用程序。但是缓存所有离线操作需要做很多工作。你应该看看本地移动应用程序。您不能在移动设备上运行ASP.NET应用程序。@NateBarbettini,您有我可以参考的教程或示例吗?@MikeBrind,我的应用程序不是传统的ASP.NET应用程序。它是一个MVC应用程序,它支持移动设备,包括手机、平板电脑,并且可以在大多数web浏览器中使用。我的应用程序已经在移动设备上运行,所以我只需要一个脱机解决方案。@Linda,它是一个ASP.NET应用程序,无论您使用MVC还是Web窗体。它在web服务器上执行。它不能在客户端(桌面、平板电脑或移动设备)上执行。当然,您可以使用手机访问部署到web服务器的ASP.NET网站,但它不会在移动设备上“执行”。