Visual Basic 2010 Expressで非常に簡単なプロトタイプアプリケーションを作成しました。問題は4.0 .NETランタイムを使用しているため、すべてテストユーザーは新しいランタイムライブラリをインストールする必要があります。これはハードルが少ないインストールを意味する広範な配布ではありません。.NETのどのバージョン(またはMFC?)がユーザーのインストールの手間を最小限に抑えますか?
最小限の摩擦で対象とする.NETのバージョンは何ですか?または、私がC++で書き直すと、古き良きMFCを使用することもできますか?
最新バージョンのVisual Studioでは、任意のランタイムバージョンをターゲットにできますか?
(私は.NETで派手なものを使用していない - 。。それは実際にVB6のプログラムに基づいているアプリケーションは、TWAINから画像を取得し、それをサーバーに送信します)
私はあなたが一般化して「すべてのハードルが少ないインストールを意味する」と言って間違っていると思います。その関係は線形ではないかもしれない。また、.NET Frameworkの再配布可能ファイルをインストーラの一部として含めることもできますので、別途インストールする必要はありません。 –
私は、最小の摩擦は.NETを避けていると思うが、@ジョン(Jonn)の状態では、重さを加えることができれば、インストーラに組み込むことができる。 .NET 2は恐らく最も摩擦が少なく、おそらく最新のマシンにインストールされています。 – kenny