2009-12-07 25 views
18

'un bu sürümü tarafından desteklenmeyen ToolsVersion = "4.0" içeriyor. Bu hatadan nasıl kurtulurum, Visual Studio 2008 kullanıyorum çünkü 2010 VB Projelerimden bazılarını açmayacaktı.Proje dosyası, MSBuild

cevap

23

Bir VS2008 proje dosyası ToolsVersion .net framework araçları sürümünü gösterir

<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <PropertyGroup> 

ile başlar. VS2010 .net 4 kullanır, bu yüzden açıkça kendi araçları sürümünde ilgili değişikliği yaptı.

Proje dosyalarınızı Not Defteri'nde açıp araç sürümünü 3.5'e sıfırlamanın bu sorunu sileceğini umuyorum. Başka geriye dönük uyumsuzluklar olup olmadığı, bir şey söyleyemedim.

+3

3.5'un

hedef çerçevesi bu benim için böyleydi onaylayabilir. – ddc0660

0

Visual studio 2008 SP1'i yükleyin, Tamam olacak!

+1

Bu benim için durum böyle değildi. Hala hatayı alıyorum. –

1

değişiklik project settings --> compile -->more options--> target framework

İlgili konular