
現在USBメモリにプログラムを入れて働かせることを考えています。
動くPCはほぼ固定なのですが、事情からインストーラによるインストールや、ランタイムのインストールはできません。
そこで、exeファイルだけで動くソフトを作成する開発環境を教えていただけないでしょうか?
勝手ながらいくつか条件があります。
価格は個人負担のため、高くても5万以下です。(できたらフリー)
また、現在プログラム作成のスキルがあるのは汎用の開発環境ではVisualStudioC#です。
他はEXCELVBAや特殊用途(Matlab)のものです。そのような状況のため、コマンドラインでのプログラミングには20年近く遠ざかっています。
そのため出来たら、統合開発環境をもっているモノを探しています。
大昔はTuboPascalでそのようなプログラムを作成していたこともあります。
勝手ながらアドバイスいただけると助かります。
No.2ベストアンサー
- 回答日時:
ターゲットマシンのOSバージョンを明記した方が適切な回答が
つきやすいと思います。
というのも、Windows Vista以降なら.NET Framework 3.0が
標準搭載されていますので、C#を使って.NET3.0で動く
exeを作れば、インストール不要で動かせるはずです。
WindowsXP以前をターゲットにするなら、.NET Framework関連は
ランタイムのインストールなしに使えませんので対象外ですが、
Visual C++で、CランタイムライブラリやMFCライブラリを
をスタティックリンク指定で使用し、他のダイナミックリンク
ライブラリを一切使わなければ、exeだけで動作できるはずです。
で、それだとWebサイトにアクセスする必要があるプログラムは
WinSockとランタイムライブラリを使って最初から自分で
HTTPプロトコル実行プログラムを書かないといけなくなるわけで、
そうなるとライブラリを使いたくなってしまうわけですが、
要するにXP以前をターゲットにするなら、そのUSBに入れる
プログラムがどんな難しいことをしないといけないのか
(通信機能が必要なのか、ファイルアクセスが必要なのか等々)を
示した方が適切な開発ツールを紹介してもらいやすいと思います。
電卓を作りたい程度であれば、Visual C++とライブラリの
スタティックリンクだけでインストール不要のものが作れると思います。
お礼遅れて申し訳ありません。
単純なファイルコピーと移動です。対象VerはWin7です。
VC++でも十分出来そうですね(あまり使っていないので不安はありますが)
あと、
.netはWinVISTA以降は標準で入っているという知識がありませんでした。
(「プログラムのアンインストール」のところ探していました。ないので標準ではインストールされていないのかと思っていました)
助かりました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
exeファイルのアンインストール...
-
VB6をWindows10にインストール...
-
windows2000 フックについて
-
VB.NET(2017)で インストーラを...
-
VB6(SP5)+OO4OでCreateObjectが...
-
VBAでArrayListを使う為の「msc...
-
Visual C++がたくさんある
-
[VB.net] ExcelへのQRコード出...
-
Visual Studio 6.0 の過去の Se...
-
accessがインストールされてい...
-
Designer.vbは直接コードをいじ...
-
vbaでPDFファイルが印刷されない
-
印刷要求順番と印刷出力順番が...
-
ManagementClassが見つからない。
-
VBAで印刷スプール終了の判定を...
-
vba 時間の引き算 例えば 15:00...
-
クリレポのプリンタ設定について
-
フォームの最前面が効かない
-
2回以上PDFをコピーや印刷がで...
-
VB6上から印刷ダイアログを表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでArrayListを使う為の「msc...
-
[VB.net] ExcelへのQRコード出...
-
VB6(SP5)+OO4OでCreateObjectが...
-
VB.NETでSPREADの設定方法
-
VB6で作成したアプリを配布する...
-
う~ん…。
-
Product Codeの変更法は?
-
ビルドした.exeファイルは.NE...
-
発行元:不明???
-
次のクラスは登録されていませ...
-
VB6のアプリケーションの配布
-
Excelがインストールされてない...
-
VB.NET で作られたソフト...
-
VB.NET(2017)で インストーラを...
-
VB6.0で作成したexeファイルが...
-
Flash Builder 4.7 デザインモード
-
visual studio 2015 のインスト...
-
JWCADwでRubyは必要...
-
.NETの標準ライブラリでExcelフ...
-
VB4.0にて作成したソフトの配布
おすすめ情報