部署应用程序开发 [英] deployment application development
问题描述
你好团队,
我们已经在vs2008 c#和SQL Server中开发了产品.我们已经将该产品部署到了服务器上的许多客户端上.
我们正在研究和错误修复,以提高该产品的质量,或者由于运行应用程序时与新功能,新报告,错误引入相关的客户要求,可能会在应用程序中进行更新.我们与查询相关的修补程序通常包含SQL脚本更新,更新的RDL文件,ETC ..,这些文件需要在客户端服务器上执行才能使它们在那里更新产品.
我需要开发一个应用程序,该应用程序将使用所有更新文件(SQL脚本,RDL文件),并构建可能是安装文件(msi,.exe)的修复程序,并且通过使用此客户端,客户端可以在该环境中运行此安装程序并更新软件.
我关心的是如何构建体系结构?我们如何构建将包含所有SQL脚本和RDL文件的EXE文件?
希望这有助于理解我的要求.
Hello Team ,
We have product developed in vs2008 c# and SQL server.We have deployed that one on to many client sides on there servers.
We are doing research and bug-Fixes to improve quality of this product Or update in the application could be happen due to customer requests related to new features , new report , bug introduce while running the application. Our fixes related to queries would generally contain SQL Script update , Updated RDL files , ETC.. that need to be executed on the client servers to have them update there product.
I need to develop one application which will take all the update files (SQL Scripts , RDL file) and build the fix may be setup file (msi , .exe) and by using this the client can run this setup on there environment and update the software.
My concern is about How we can build the architecture ? How we can build the EXE file which will include all the SQL Script and RDL files ?
Hope this helps to understand my requirement .
推荐答案
您绝对不应该这样做.完成创建自己的程序以部署应用程序的过程没有任何意义.
使用此 [此 [此 [ ^ ]或那 [ ^ ]做您想做的任何事.从长远来看,您会过得更好.第一个是Visual Studio附带的,第二个是商业应用程序,最后两个是免费的.或选择另一种方式.尝试 Wix [ ^ ]也是免费的.还有很多其他的东西.
You should absolutely not do this at all. It does not make any sense to go through the process of creating your own program to deploy your application.
Use this[^] or this[^] or this[^] or that[^] to do whatever it is that you want to do. You will be way better off in the long run. The first come comes with Visual Studio, the second one is a commercial application, the last two are free. Or choose another way. Try Wix[^] it''s free too. And there are plenty of others.
这篇关于部署应用程序开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!