質問

はVS2010b2を試した後も、私のVS2008のインストールは、「バージョン10.00」にソリューションとプロジェクトファイルのバージョンを変更します。当社のCIサーバ上のMSBuild.exeは、それらをサポートしていません。 VS2008は、再度、バージョン番号9.00での.slnファイルを生成させるための方法はありますか?

私は手動でそれを修正することができます知っています。しかし、私は解決策を開くたびに、バージョンは迷惑である、戻って変更されます。

乾杯、

BJA

役に立ちましたか?

解決

VS2008 がV10ファイルを生成する必要があります。それは、ネイティブ形式のバージョンです。 VS2010は、V11のソリューションファイル形式を生成します。 V9はVS2005ました。私はVS2008が今まであなたのためのV9のファイルを生成していることを疑うます。

あなたはVS2008を使用している場合は、あなたのCIサーバは、.NET 3.5がインストールされていなければならない、とのMSBuildのバージョンはV10ソリューションファイルに対処すべきである。

他のヒント

その.NET 3.5があなたのCIサーバーにインストールされていることを確認して、MSBuildのパスを確認してください。 .NETはサイド・バイ・サイドをインストールしているので、あなたは、MSBuildのパスを更新していない可能性があり、そしてあなたは、古いバージョンを使用している可能性があります。あなたはの%windir%\ Microsoft.NET \ Frameworkの\のV3.5にありMSBuildのを使用していることを確認します。これは、MSBuildのいずれかのバージョンを構築することができるようになります(もちろん、VS 2010より前の)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top