ソフトウェアをビルドするときに、ソリューションのすべてをソフトウェア インストーラーに組み込むことは可能ですか (おそらく InstallSheild を使用しますか?)。
現在私が書いているソフトウェアは、SQL でデータベースを使用しており、C# 5.0 で書かれています。ソフトウェアをインストールするときに、データベース、SQL、C#、.NET などをクライアント コンピューターにどのようにインストールすればよいでしょうか?
ソフトウェアをビルドするときに、ソリューションのすべてをソフトウェア インストーラーに組み込むことは可能ですか (おそらく InstallSheild を使用しますか?)。
現在私が書いているソフトウェアは、SQL でデータベースを使用しており、C# 5.0 で書かれています。ソフトウェアをインストールするときに、データベース、SQL、C#、.NET などをクライアント コンピューターにどのようにインストールすればよいでしょうか?
はい、インストーラーでそれを行うことができます。InstallShield でできますが、かなり高価です。Wix Toolset なら無料で使えますが、私が今まで使った中で最も使いやすいインストーラーではありません (ただし、コツをつかめば非常にうまく機能します)。
どちらの方法でも、.NET フレームワークを簡単にインストールできます。SQL をインストールするには少し作業が必要です。
この方法で SQL Server Full または Express をインストールできますが、SQL Compact を使用する方がはるかに簡単です。ライセンスを思い出せませんが、プロジェクトで SQL Compact DLL を展開でき、実際にインストールする必要がないことは確かです。