Ориентация на 3.5 Framework с использованием конфликта сборки MSBuild 4.0 - PullRequest
1 голос
/ 14 сентября 2010

Я пытаюсь создать сборку 3.5 из набора кода 4.0. Это почти работает следующее msbuild options: /tv:3.5 /p:targetframeworkversion=v3.5. Проблема в том, что я получаю конфликт для тех классов, которые перешли на новые сборки в 4.0, например:

error CS0433: The type 'System.Web.Security.RoleProvider' exists in both 'c:\Windows\Microsoft.NET\assembly\
GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.W
eb.ApplicationServices.dll' and 'c:\Windows\Microsoft.NET\Framework\v2.0.50727\
System.Web.dll'

Как мне сказать msbuild забрать сборку System.Web? Могу ли я сказать ему игнорировать каталог 4.0?

1 Ответ

0 голосов
/ 14 сентября 2010

звучит как проблема, похожая на ту, что была у нас, закончилась с Hf от Microsoft

Обновление миграции с TFS2008 на TFS2010

...