Я пытаюсь создать сборку 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?