2011-05-09 44 views
2

私はWindows Server 2008 PcにライセンスVisual Studio 2008をインストールしました。 (私は既にVS2005をインストール済みです)Visual Studio 2008のRTMとSP1の違い

インストール後、バージョン '9.0.21022.8 RTM'が表示されています。 一部のマシンでは、同じセットアップでバージョン '9.0.30729.1SP'が表示されます

この2つの違いは何ですか? 1.私の問題は、私のアプリケーションが '9.0.30729.1SP'ではコンパイルと実行が成功し、 '9.0.21022.8 RTM'では正常に実行されていないことです。

  1. 問題はVC++アプリケーションで発生しました。 (以前はC++に移行しました) 説明 - 検索したところ、C:\ Program Files \ Microsoft Visual Studio 9.0 \ VCの フォルダの下にdllがありますが、私のライブラリはバージョンでコンパイルされています'9.0.30729.1Sp'。 だから、「__forcecrtmanifestRTM」リンカエラーが発生します。(私はそれがあるため、DLLのバージョン不一致であると考えています。)

この問題で助けてください。

答えて

2

SP1が新しいです。あなたの他のマシンにインストールしてください:http://www.microsoft.com/downloads/en/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

+0

thanks.Butなぜ同じセットアップが私に別のマシン上の異なるバージョンを与えるでしょう。 – prashant

+0

私はそれをインストールしましたが、アプリケーションは正常にコンパイルされましたが、実行中にエラーが表示されます。エラー: - 'アプリケーションの構成が正しくないため、アプリケーションの起動に失敗しました。' – prashant

関連する問題