Visual Studio C#2010でアプリケーション全体を終了しましたが、100%機能しています。アプリケーションをデプロイするための最良の方法は何ですか?
単一のファイルである必要があり、インストールする必要があります。実行可能ファイル、ヘルプドキュメントファイル、.NET 4クライアントプロファイル、および特定のディレクトリへのアイコンです。ClickOnceアプリケーションを試しましたが、必要な追加ファイルを一緒にパッケージ化する良い方法がありませんでした。ExpressバージョンのVisualStudioしかないため、セットアッププロジェクトを使用できません。
現在使用しているInnoSetupというプログラムを見つけました。インストールに.NET4クライアントプロファイルを含める方法が見つからないことを除いて、インストーラーがコンパイルされ、すべてがうまく機能します。その結果、他のコンピューターにアプリケーションをインストールしようとすると、ユーザーがMicrosoftのWebサイトにアクセスして.NETをダウンロードするまで、常にエラーがスローされます。これは機能しますが、ユーザーフレンドリーではなく、私のソフトウェアを使用する顧客のほとんどは、コンピューターに精通していません。
この問題を解決するにはどうすればよいですか?