我正在使用VS2010在C#(.NET 4.0 frmw)中创建Excel 2010工作簿项目。这个Excel工作簿是我的工作界面。它包含一些按钮,通过它我可以调用一些用户控件和表单,或者它们执行一些其他功能任务,.......此外,此工作簿使用来自MySQL数据库的数据。当数据库在localhost上时,与此数据库的通信目前很好。
我的问题是,我需要您的意见,部署此应用程序的最佳方式是什么(或将是什么),以便它在用户计算机上运行,并在服务器计算机上运行数据库?
谢谢!!!
答案 0 :(得分:0)
希望所有用户计算机都在同一网络上。
您可以将ConnectionString
更改为指向当前数据库并进行部署。
MYSQL的连接字符串的链接http://www.connectionstrings.com/mysql
将是Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
答案 1 :(得分:0)
使用Windows Installer进行部署。这是一个例子:
http://clear-lines.com/blog/post/create-excel-2007-vsto-add-in-msi-installation.aspx
为我工作,通常,我自己很少修改。