[英]how to create a setup for .net project with sap, sql server 2008 r2 and .net framework
I have created a .NET application which is a WPF application and it consists of database and reports. 我创建了一个.NET应用程序,它是一个WPF应用程序,它由数据库和报告组成。 What i want to do is to create a setups which consists of .Net Framework, SQL Server 2008 R2 and SAP Crystal Reports.
我想要做的是创建一个由.Net Framework,SQL Server 2008 R2和SAP Crystal Reports组成的设置。 All of these should be in a single setup.
所有这些都应该在一个设置中。 If any of these exists in OS so that should be skipped and which are not existing should be installed.
如果操作系统中存在任何这些应该被跳过并且应该安装不存在的操作系统。 If the software are not present so they should be download first and then installed.
如果软件不存在,则应先下载然后再安装。
What is the best solution and steps for it? 什么是最佳解决方案和步骤?
If reference are available similar to my problem please post their links. 如果可以提供类似于我的问题的参考,请发布他们的链接。
If you down vote my question, please tell me the reason for it as to be careful next time. 如果你投票我的问题,请告诉我下次要小心的原因。
What is the best solution and steps for it?
什么是最佳解决方案和步骤?
Just document these software packages as prerequisites and provide your users some documentation as to where to download and how to install them. 只需记录这些软件包作为先决条件,并为您的用户提供有关下载位置和安装方法的一些文档。 We use an almost identical software stack for our applications at my current place of employment, and this is what we do.
我们在目前的工作场所使用几乎相同的软件堆栈,这就是我们的工作。 There are a few reasons for this:
这有几个原因:
Now I realize the end goal is to have a good user experience, run one installer and everything necessary gets installed. 现在我意识到最终目标是获得良好的用户体验,运行一个安装程序并安装所有必需的东西。 However, the potential for this to break and cause problems and give a really negative user experience, in my opinion, far outweighs any potential user experience gain that might be earned by a unified installer.
但是,在我看来,这种打破并导致问题和给予真正负面用户体验的可能性远远超过统一安装程序可能获得的任何潜在用户体验收益。
If you are really dead set on doing this, I'd recommend just googling it. 如果你真的死定了这个,我建议你谷歌搜索它。 Generally by searching something like
crystal reports silent install
or sql server unattended install
you can usually find instructions on how to supply the proper command line options to get it to install without any user input. 通常通过搜索
crystal reports silent install
或sql server unattended install
您通常可以找到有关如何提供正确的命令行选项的说明,以便在没有任何用户输入的情况下安装它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.