У меня есть веб-приложение, в котором есть и не-веб-проекты.Team build of Web Projects генерирует файлы App_web_xxxx.dll и TFSBuild.Proj Script
При использовании веб-развертывания создается единая сборка для всех файлов aspx.vb.
При использовании Team Build (TS 2008) вместо отдельной сборки генерируется большое количество файлов App_Web_xxx.dll.
Как решить эту проблему и изменить файл TFSBuild.proj, чтобы он мог генерировать единую веб-сборку вместо большого количества сборок.
Пожалуйста, помогите.
Благодаря
Edit:
Я думаю, то потому что операция MERGE не происходит, как это случалось в Project Web Deployment в моем решении. Как я могу включить файлы MERGE из App_web _ *. DLL в один файл сборки Web.dll и удалить сборки спутников?
Вот мой код из TFSBuild.proj файла: (MY веб-проект в Release | .NET Config и все другие проекты в рамках решения в Release | Любой CPU)
<Target Name="AfterBuild">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|.NET' ">
<DebugSymbols>true</DebugSymbols>
<OutputPath>.\Debug</OutputPath>
<EnableUpdateable>true</EnableUpdateable>
<UseMerge>true</UseMerge>
<SingleAssemblyName>Web</SingleAssemblyName>
<DeleteAppCodeCompiledFiles>true</DeleteAppCodeCompiledFiles>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|.NET' ">
<DebugSymbols>false</DebugSymbols>
<OutputPath>.\Release</OutputPath>
<EnableUpdateable>true</EnableUpdateable>
<UseMerge>true</UseMerge>
<SingleAssemblyName>Web</SingleAssemblyName>
<DeleteAppCodeCompiledFiles>true</DeleteAppCodeCompiledFiles>
</PropertyGroup>
</Target>
Пожалуйста скажите мне, какие исправления мне нужно делать.,