Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.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
共享驱动器/站点上的C#应用程序/其他什么?_C#_Shared_Sql Server 2014 Express - Fatal编程技术网

共享驱动器/站点上的C#应用程序/其他什么?

共享驱动器/站点上的C#应用程序/其他什么?,c#,shared,sql-server-2014-express,C#,Shared,Sql Server 2014 Express,大家好, 我刚刚创建了一个连接到服务器数据库的C#应用程序,它可以插入、更新、搜索、删除数据库中的文件,而且我还可以在listview中查看所有文件。 我遇到了以下问题: 1)我不希望应用程序在工作时安装在每台电脑上,我希望它安装在共享驱动器上,并且每台电脑都可以从驱动器内的文件夹打开应用程序(我不希望他们远程连接到我的电脑)。我听说会有另一个解决方案,我可以把我的应用程序放到一个网站上(我不知道怎么做..以前从来没有这样做过) 2)我不知道有多少台电脑可以同时使用该应用程序(但不知何故,我认为

大家好,

我刚刚创建了一个连接到服务器数据库的C#应用程序,它可以插入、更新、搜索、删除数据库中的文件,而且我还可以在listview中查看所有文件。 我遇到了以下问题:

1)我不希望应用程序在工作时安装在每台电脑上,我希望它安装在共享驱动器上,并且每台电脑都可以从驱动器内的文件夹打开应用程序(我不希望他们远程连接到我的电脑)。我听说会有另一个解决方案,我可以把我的应用程序放到一个网站上(我不知道怎么做..以前从来没有这样做过)

2)我不知道有多少台电脑可以同时使用该应用程序(但不知何故,我认为这不应该是一个问题,因为我尝试与一位同事同时通过SQL manager插入数据库,但没有问题)但是如果我将应用程序放在同一个驱动器上共享,可能会导致问题

3我想知道一些如何让我的应用程序工作得更好的技巧(在几个显示/隐藏文本框和标签之后,它开始变得滞后。)

嗯,对我来说最重要的是第(1)点,我不知道如何才能做到这一点,我确信这是可能的,我接受了做这个C#app而不知道什么,但现在它让我好奇得要命! 提前谢谢!(抱歉英语不好)

图片:

您可以使用类似的工具,以便用户可以下载并执行您的应用程序

从网站:

您可以通过三种不同的方式发布ClickOnce应用程序:从 来自网络文件共享或CD-ROM等媒体的网页。 ClickOnce应用程序可以安装在最终用户的计算机上,并且 即使计算机处于脱机状态,也可以在本地运行,也可以在 仅联机模式,无需在终端上永久安装任何内容 用户的计算机


或者使用ASP.Net将windows窗体应用程序转换为基于web的应用程序。

您可以使用类似的工具,以便用户可以下载并执行您的应用程序

从网站:

您可以通过三种不同的方式发布ClickOnce应用程序:从 来自网络文件共享或CD-ROM等媒体的网页。 ClickOnce应用程序可以安装在最终用户的计算机上,并且 即使计算机处于脱机状态,也可以在本地运行,也可以在 仅联机模式,无需在终端上永久安装任何内容 用户的计算机


或者使用ASP.Net将windows窗体应用程序转换为基于web的应用程序。

什么是“共享”驱动器?在没有其他计算机连接到您的计算机的情况下,如何共享驱动器?对于超级用户来说,这可能是一个更好的问题,不是这样。我们无法帮助您使应用程序“工作得更好”如果我们看不出哪里出了问题。这可能最好分为几个问题。我们有一个主机服务器,上面有许多驱动器,我们可以独立访问,就像本地磁盘D一样,但它不是本地的,我可以在那里复制应用程序,但你是对的“在计算中,共享资源或网络共享是指计算机网络上从一台主机向其他主机提供的计算机资源”我们都连接到该共享网络“共享”是什么意思驱动器?在没有其他计算机连接到您的计算机的情况下,如何共享驱动器?对于超级用户来说,这可能是一个更好的问题,但事实并非如此。我们无法帮助您使应用程序“工作得更好”如果我们看不出哪里出了问题。这可能最好分为几个问题。我们有一个主机服务器,上面有许多驱动器,我们可以独立访问,就像本地磁盘D一样,但它不是本地的,我可以在那里复制应用程序,但你是对的“在计算中,共享资源或网络共享是一种计算机资源,可以从计算机网络上的一台主机向另一台主机提供”我们都连接到共享网络“我不希望应用程序在工作时安装在每台PC上"不确定ClickOnce是否满足该要求。@RonBeyer好吧,ClickOnce的策略之一是在Web上安装或运行,只进行临时安装,然后在用户关闭应用程序后将其删除。ClickOnce是一个不错的解决方案,认为即使不必安装应用程序,也需要安装Net Framew就我所知,ClickOnce可以处理这个问题,你可以轻松地更新应用程序。我找到了一个解决方案,通过某种方式进行调试,复制所有依赖项,但你仍然需要框架。“我不希望应用程序从工作中安装到每台电脑上”不确定ClickOnce是否满足该要求。@RonBeyer好吧,ClickOnce的策略之一是在Web上安装或运行,只进行临时安装,然后在用户关闭应用程序后将其删除。ClickOnce是一个不错的解决方案,认为即使不必安装应用程序,也需要安装Net Framew就我所知,ClickOnce可以处理这个问题,你可以轻松地更新应用程序。我通过复制所有依赖项的方式进行调试,找到了一个解决方案,但你仍然需要框架。。