How to create a solution 3.5 using MSBuild 4.0?

I am trying to migrate one of our projects to TFS 2010 beta to take advantage of the new Agile process template and the test and laboratory manager, but have not yet migrated to VS2010 (since there is no CF support). The problem is that our .NET 3.5 Compact Framework projects are not built in Team Build 2010. He complains about the missing AddHighDPIResource task. Apparently he is looking at the wrong build of Microsoft.CompactFramework.Build.Tasks.

I tried the suggestion mentioned here to modify ToolsPath. This led to the release of the correct msbuild.exe, but the .rsp file that Team Build passes refers to building a logging class using .NET 4.0. As a result, msbuild.exe throws an exception that mentions a class that is built in a newer version of the CLR. I donโ€™t know how to fix it, but if I donโ€™t find a solution or workaround by the end of the week, the management forces us to return to TFS 2008.

+3
source share
3 answers

TFS . , - Visual Studio 2010. - , .NET Compact Framework, .

: http://msdn.microsoft.com/en-us/library/sa69he4t(VS.100).aspx

Visual Studio 2010 Beta 2 Smart Device.

Microsoft Visual Studio - Visual Studio 2010, . Visual 2008, Microsoft Windows Mobile 6.5 , SDK Windows Mobile 6.

Visual Studio 2010 Beta 2 Smart Device, : .NET Compact Framework, Visual ++, CAB , , .

- - Visual Studio, Visual Studio 2008. - . Windows Smart Visual Studio 2008.

0

, . , . . CF 3.5 TFS 2010, CAB.

0

FYI, , Microsoft Compact Framework Visual Studio 2010.

UPDATE: MS has more or less abandoned existing feature requests in Connect. Go to the new User Voice site to vote for this feature.

0
source

Source: https://habr.com/ru/post/1722102/


All Articles