我有一个用C#编写的应用程序。它是一个商业应用程序,只使用自由软件(Visual C#express和SQL express)编写。所以,到目前为止一切都很干净。
要使应用程序正常运行,需要在客户端计算机上安装.NET框架和SQL Server Express。我已经知道一些客户端没有互联网连接(出于安全考虑),所以我需要制作一个安装程序,在本地(离线)安装所有依赖项(.NET框架和SQL Server Express)。
那么,我可以(合法地)在安装CD上刻录.NET框架和SQL Server Express安装程序,以便客户端只需单击安装而不必担心任何问题吗?
我尝试直接联系微软询问他们,但我没有运气。