Я получаю очень странные ошибки при компиляции нашей библиотеки доступа к данным (все дозвуковые). Ошибки
Error 35 The type name 'Web' does not exist in the type 'S3.DACL.System'
C:\Projects\S3\src\DACL\AspnetUser.cs 369 63 DACL
И
Error 37 The type name 'ComponentModel' does not exist in the type
'S3.DACL.System'
C:\Projects\S3\src\DACL\AspnetPersonalizationPerUserController.cs 19 13 DACL
и они есть на всех моих сгенерированных дозвуковых классах.
У меня есть 2 проекта - веб-проект, а затем библиотека классов под названием DACL. Мои дозвуковые файлы web.config выглядят так:
<connectionStrings>
<add name="S3" connectionString="data source=ServerName;initial catalog=Cat1;
user id=usenrame;password=password;" />
</connectionStrings>
<SubSonicService defaultProvider="S3">
<providers>
<add name="S3" type="SubSonic.SqlDataProvider, SubSonic"
connectionStringName="S3" generatedNamespace="S3.DACL"/>
</providers>
</SubSonicService>
У меня была эта ошибка сегодня вечером, но это было из-за типа параметра поставщика по умолчанию.
У кого-нибудь есть идеи, почему я получаю эти ошибки? Я в отчаянии и последний час бился головой о стену.