Сборка .NET 1.1 в TFS 2010 - PullRequest
       34

Сборка .NET 1.1 в TFS 2010

1 голос
/ 15 июля 2011

Согласно Microsoft Pattern & Practice blog рекомендуется использовать MSBee.

Для создания приложений .NET 1.1 с Team Build

• Обновите .NET 1.1решения для .NET 2.0.Это можно сделать, открыв решение в Visual Studio 2005 и запустив мастер преобразования, или запустив devenv имя_проекта / upgrade

. • Убедитесь, что на вашем сервере сборки установлен .NET 1.1 Software Development Kit (SDK).,

• Загрузите и установите MSBuild Extras из http://www.codeplex.com/MSBee

• Загрузите BuildingFx11inTB.targets из http://blogs.msdn.com/gautamg/attachment/578915.ashx

• Проверьте тип сборки изконтроль исходного кода, который создаст ваш проект .NET 1.1.

• Скопируйте BuildingFx11inTB.targets в каталог, содержащий тип сборки, и проверьте файл в системе контроля версий.

• Редактировать файл TFSBuild.proj:

• Импортировать файл BuildingFx11inTB.targets:

<Import Project="$(MSBuildProjectDirectory)\BuildingFx11inTB.targets" /> 

• Добавить свойство, определяющее цели CSharp:

 <PropertyGroup>
    <AdditionalPropertiesForBuildTarget>
          CustomAfterMicrosoftCommonTargets=$(ProgramFiles)\MSBuild\MSBee\MSBuildExtras.Fx1_1.CSharp.targets
     </AdditionalPropertiesForBuildTarget>  </PropertyGroup>

• Проверьте TFSBuild.proj в системе контроля версий.

Но это не будет работать в TFS 2010, так как больше нет файла TFSBuild.proj.Если MSBee не возможен и через командную строку должны быть сгенерированы только выходные данные .net 1.1, то как мы можем сгенерировать выход .NET 1.1 с жалобами из IDE VS 2010.Кажется, нам нужно специально нацелиться на VS 2003 MSBuild, чтобы генерировать выходные данные 1.1.

Спасибо,

1 Ответ

0 голосов
/ 15 июля 2011

Вы можете использовать файл TFSBuild.proj в TFS 2010, если вы используете UpgradeTemplate в качестве основы для определения сборки .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...