Проблема с VWD: обрабатывает скомпилированную DLL проекта как дублированную сборку - PullRequest
0 голосов
/ 19 августа 2009

После того, как я перекомпилирую свой проект, он генерирует следующие ошибки:

Warning CS0436
The type 'AAA.Data.Report' in 'E:\Projects\AAA\AAA\Data\Entities.Designer.cs' conflicts with the imported type 'AAA.Data.Report' in 'e:\Projects\AAA\AAA\bin\Rlp.dll'. Using the type defined in 'E:\Projects\AAA\AAA\Data\Entities.Designer.cs'.
File: E:\Projects\AAA\AAA\Data\Entities.Designer.cs
Line: 16
Column: 306
Project: AAA


Error CS0121
The call is ambiguous between the following methods or properties: 'AAA.Components.Functions.TriggerButtonClickOnReturn(System.Web.UI.WebControls.TextBox, System.Web.UI.WebControls.Button)' and 'AAA.Components.Functions.TriggerButtonClickOnReturn(System.Web.UI.WebControls.TextBox, System.Web.UI.WebControls.Button)'
File: E:\Projects\AAA\AAA\Pages\Search.aspx.cs
Line: 17
Column: 17
Project: AAA

И проект не компилируется, пока я не удалю файл AAA.dll (сборка проекта). Это очень неприятно, если кто-то сталкивался с такой ошибкой, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 15 ноября 2009

Что я сделал (как обходной путь) и работает для меня, так это то, что я создал консольное приложение, которое вручную удаляет dll веб-сайта прямо перед сборкой.

Я называю это в событиях сборки сайта.

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