Мы используем набор данных, чтобы перебросить небольшое количество данных между различными узлами в нашем приложении.
Набор данных находится в сборке сам по себе, так как он является ссылкой от многих других компонентов.
В наборе данных Visual Studio появилась странная привычка создавать новый конструктор при каждой сборке.
Итак, проект выглядит так
MyDataSet.xsd
- MyDataSet.cs
- MyDataset.designer.cs
- ....
Затем выполняется сборка, и в результате получается
MyDataSet.xsd
- MyDataSet.cs
- MyDataset.designer.cs
- MyDataset1.designer.cs
- ....
Конструктор MyDataSet1 содержит новые изменения, а исходный конструктор не изменяется. Мое текущее решение состоит в том, чтобы заменить MyDataset.designer на MyDataset1.designer, а затем перестроить.
Это незначительное неудобство, но если кто-то вносит изменения и не выполняет вышеизложенное, полученная сборка не содержит их изменений.
Есть предложения, кроме использования наборов данных?