Visual Studioランタイムを組み込む方法とは?

このQ&Aのポイント
  • Visual Studio2005を使用して作成したソフトを配布する際、ランタイムのインストールが必要ですが、ランタイムを組み込む方法を知りたいと思います。
  • ExcelのCSVファイルを読み込み計算を行い、結果をCSVファイルに出力する計算ソフトにランタイムを組み込みたいです。
  • 再配布可能パッケージをインストールする手間を省くため、Visual Studio2005で開発したソフトに直接ランタイムを組み込む方法を教えてください。
回答を見る
  • ベストアンサー

Visual Studioランタイム組込み方法

Visual Studio2005を使用して作成したソフトを友人に配布したところ動作しませんでした。 どうも、ランタイムがインストールされていないためのようです。 再配布可能パッケージをインストールしてもらえば良いのですが、 配布のたびに質問が来そうなので、ソフトにランタイムを組み込みたいのですが、 Visual Studio 2005を、どのように設定すればよろしいのでしょうか? ■ソフト内容 ・計算ソフト:エクセルのCSVファイルを読み込み、計算し、結果をCSVファイルへ出力 ・GUI    :コモンダイアログと、ファイル名を表示するためのダイアログ ・コンパイラ:Visual Studio 2005(製品版です) 以上、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • qwertfk
  • ベストアンサー率67% (55/81)
回答No.3

プロジェクトの設定で 「構成プロパティ」→「C/C++」→「コード生成」→「ランタイム ライブラリ」 の設定を「マルチスレッド(/MT)」 にすればスタティックリンクできます。 ただし、依存ライブラリ等の関係で、スタティックリンクではビルドできない場合もあります。

その他の回答 (2)

回答No.2

static-linkであっさり解決する"かも"しれません。

  • wormhole
  • ベストアンサー率28% (1619/5654)
回答No.1

配布時にランタイムが必要な事を明記したファイルを添付しておけばよいのでは?

関連するQ&A

  • Access2003でランタイム化

    Access2003でランタイム化 目的としまして、Access2003で作成したツールをランタイム化してAccess2003がインストールされていない複数の端末で動作させることです。 ネットで調べたところ、Access2007では無料でランタイム化できるみたいですけど (1)Access2003は、(2)Microsoft Visual Studio Tools for the micosoft Office Systemに同封している(3)Access 2003 Developer Extensionsが必要だとわかりました。 実際に(1)と(2)のソフト+念のためVisual Studio2005をインストールして環境は整いました。 ただ実際にどうランタイム化して配布したらいいのか、(2)のソフトの起動方法、(3)の使い方とわからないことだらけです。 検索してると、Package Wizard の単語とかよく出ますけど理解できていません。 ランタイム配布手順について実際経験した方、詳しい方ご教示お願い致します。

  • Visual Studio 2008につまれているコンパイラを知りたい

     今日は、Cの初心者です宜しくお願いします。  win xpでVisual Studio 2008を使っています。  でもこのアプリケーションにつまれているコンパイラを使ってコマンドプロンプトからも使って色々とプログラム作 成の勉強をしたいのですが、例えば、gccというコンパイラなら>gcc abc.cとかけば、実行ファイルが出来ますが、 Visual Studio 2008 ではなんというコンパイラがインストールされているか分かりません。  どこから探してやればコンパイラの名前が分かるのでしょうか。  色々とそれらしきフォルダを探してもコンパイラらしきものが見当たりません。  他のIDEではフォルダを探してすぐに分かったのですが、、、、  宜しくお願いします。

  • Visual Studioに詳しい方、お願いします

    これからMicrosoft Visual Studio 2005、2008、2010の中で何かプログラミング言語を勉強しようかと思っています。そこで次の条件を満たしている言語があれば教えてください。 ・WindowsXP以降で動くGUIソフトを作ることができる ・実行ファイルのサイズが異様に大きくならない ・出来上がったプログラムを他人の環境(XP以降)で動かしてもらう際に、.NET Frameworkやランタイムのようなものを別途インストールしてもらわなくても良い 過去にVB6を少し使ったことがあるという程度の知識しかないため、習得難易度についても一緒にアドバイス頂けると有り難いです。宜しくお願いします。

  • Visual Studio > ユーザ配布ファイル

    これまでVisual Studioのソフトを作成したことがなかったのですが、Visual Studio Community Editionが利用可能となった機会に、作成をしてみようかと思います。 Visual Studioでは.NET Framework上に.NETプログラムを作るという認識なのですが、ファイル配布の点でよくわかりません。 以前は、Borland c++ builderなどでソフトを作っていたことがあり、その時は.exeファイル単体で配布できるようでした。Visual Studioでも同様な方法で (1つの実行 .exeファイルとして )配布することは可能でしょうか? あるいは、.NETフレームワーク関連のファイルインストールをソフト利用者にしていただく必要があるのでしょうか? または、インストーラの形を用意する必要があるのでしょうか?

  • Visual Studioについて。

    こんにちは。 最近、妙にプログラミングに興味を持ち始め、VisualBasic(.NET?)でのプログラミングから勉強してゆきたいと思います。 しかし、まったくの初心者であります。 そこでなのですが、Visual Basic(.NET?)でのプログラミングは、Visual Studioで行えるのでしょうか? さらに、Visual Basicと、Visual Basic.NET があるようなのですが、どう違うのですか? VBも、VB.NETもどちらも、Visual Studio1つで できますか? そして、Visual Studioには、コンパイラは付属していますか? (よく、プログラミングしたあとに、コンパイルしてEXEファイルを作らないといけないと聞くので。) 検索エンジンで検索しても、方法が悪かったのか、よくわからなかったので、よろしくおねがいします。

  • fortran95を.visual studioで扱えると聞いたのですが…

    .netがインストールされている場合に、 フォートラン95のコンパイラであるsalfordのFTN95をインストールするとvisual studioでfortranのプロジェクトも扱えると聞いたのですが、できません。 理由や解決方法が分かる方がいましたらお願いします。 ちなみにvisual studio 2008 express editionを使っています。

  • Visual studio.NETとは何者?

    Windows上で科学技術系のプログラム作っています。 Visual studio.NETというものがあり、何か科学技術系の開発ソフトをインストールすると、これが入っていることが前提であるとか、ソフトをインストール中にVisual Studio.NETのダウンロード・インストールを促されたりとかすることがあります。 わたしは、コマンドプロンプトを叩いてコマンドでソフトを操作したりするので、特にVisual Studioなるものを使っているという感じがしません。 これはいったい何をやっているのでしょうか。また、Visual Studio.NETは有償版・無償版(確かエキスプレスエディション?)などあります。開発環境のセットアップなのでしょうか。環境設定だったらコマンドプロンプトのところでもできそうです。コンパイル・リンクするときに必要なファイルをかき集めたりするのでしょうか。 実際にVisual Studio.NETを要求されたものは以下のようです。 コンパイラ intel fortran 並列環境 mpich 科学技術データ視覚化ソフト micro AVSの機能の一部を使うとき これ以外にもありそうです。

  • visual studio 2008インストールできません。

    無料で配布されているvisual studio 2008 express edition C++の インストールをしようとしているのですが、うまくいきません。 インストール実行ファイルのダウンロードはうまくいくのですが、 いざ、インストールを実行すると途中で必ずエラーが出てしまいます。 何か原因をご存知のかた、回答よろしくお願いします。

  • Visual Studio ver.6

    今日、Visual Basic Ver6を購入したところ、Visual Studioというソフトも一緒にパッケージに入っていました。これって何ですか。馬鹿な質問をしていると思いますが教えてください。

  • Visual Studio 2003に取込む

    gccで作られたアプリケーションソフトのオープンソースコードをVisual Studio 2003に取込みたいと思いますが、*.vcprojファイルが出来ません。 makefileは有るのですが、どのようにすればVisual Studio 2003で修正をすることが出来るのかその方法があるのかと言うことをご教授くださればと思います。

専門家に質問してみよう