我有一个内置的 . 使用Visual Studio的网络应用程序。这个应用程序是用C#编码的,并使用SQLSERVER来实现数据库目的(存储、检索和操作数据)。
请告诉我如何将此应用程序提供给客户?
我必须在客户端计算机上安装.net 框架吗?我是否需要在客户端计算机上安装完整的sqlserver才能访问数据库?或者将.exe文件提供给客户端可以解决目的..?
请帮忙...
我有一个内置的 . 使用Visual Studio的网络应用程序。这个应用程序是用C#编码的,并使用SQLSERVER来实现数据库目的(存储、检索和操作数据)。
请告诉我如何将此应用程序提供给客户?
我必须在客户端计算机上安装.net 框架吗?我是否需要在客户端计算机上安装完整的sqlserver才能访问数据库?或者将.exe文件提供给客户端可以解决目的..?
请帮忙...
客户端需要 .Net、SQl-Server 以及 \Source\bin\Release 中的 .exe 和 .dll。
您的应用程序有几个依赖项 - .net 框架,它需要 SQL Server 来访问其数据。
您需要在他们的计算机上设置框架,确保他们有一个 SQL 服务器,其中包含您在其上设置的数据库和数据(应用程序可以访问)以及您创建的 exe。
查看安装项目 - 这些将允许您确保您的应用程序(ddls 和框架)的所有先决条件都已安装(他们甚至可能安装它们)。它们对 SQL Server 端没有帮助——您仍然需要创建脚本来生成数据库和其中的初始数据。
您可以使用 Visual Studio 的ClickOnce部署方法,该方法预置在大多数 Visual Studio 版本中,更不用说它是免费的了。
在 Visual Studio 中,只需“发布”您的项目。您将获得有关如何部署的选项(通过网络、独立等)。安装程序会自动确保客户端也具有正确版本的 .NET Framework,这很方便。不过,我不确定 SQLServer,您必须自己测试该理论。
以下步骤可能会有所帮助: