首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络存取数据库

问网络存取数据库
EN

Stack Overflow用户
提问于 2011-09-28 15:58:47
回答 1查看 246关注 0票数 1

我用一个简单的GUI和一个数据库(MyDB)制作了一个小型的MyDB Winform应用程序。现在我想在服务器上运行我的应用程序。我希望其他用户通过网络访问我的数据库。我有有线\无线网络。

假设我有两个系统( sys1,sys2),我的应用程序在sys1中。我在sys1中创建了应用程序的快捷方式,并尝试运行该快捷方式。啊,真灵。

但是,当我试图在sys2中打开快捷方式时,它给了我错误:

“快捷方式'application.lnk‘所指的驱动器或网络连接不可用。请确保磁盘已正确插入或网络资源可用,然后再试一次。”

然后我在application.lnk附近复制了我的application.lnk文件。

我在ConnectionString中有什么改变吗?是什么导致了这个错误?

注:申请在C# 4.0,VS 2010年。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-28 16:13:47

听起来就像在sys1上,application.lnk指向您的本地副本,比如C:\MyApp\App.exe。当您将application.lnk复制到sys2时,它试图在该机器上找到一个名为C:\MyApp.App.exe的文件,该文件并不存在。

您必须在网络驱动器(如\\MyServer\Apps\App.exe )上托管应用程序,并创建一个快捷方式。然后,该链接应该可以在任何访问该共享的计算机上工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7586065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档