Вопрос об утилите XSD в VS2008

При публикации образцов данных в формате csv либо используйте формат с разделителями-запятыми - или-
столбцовое представление после Import-Csv.

## Q:\TEst\2019\01\17\SO_54236818.ps1
$Mastercsv   = Import-Csv ".\CSV1.csv"
$Productinfo = Import-Csv ".\CSV2.csv"

foreach($record in $Mastercsv){
    $record.LaptopDesktop = ($Productinfo|Where-Object Code -eq $record.code).Type
}
$Mastercsv | Format-Table -Auto

Пример вывода

Computer Product       Code   Country Department LaptopDesktop
-------- -------       ----   ------- ---------- -------------
Com1     EliteDesk 705 HP2190 AU      FN         D
Com2     EliteBook 830 HP1023 AU      IT         L
Com3     EliteBook 830 HP1023 FR      FN         L
Com4     Zbook 15U     HP2020 IN      FN         L
Com5     OptiPlex 3010 DL1721 FR      FN         D
Com6     unknown       na     DE      IT
5
задан dviljoen 9 December 2008 в 17:33
поделиться

2 ответа

Я сталкиваюсь с той же проблемой и нашел ручное обходное решение для этого.

  1. Откройте свойства для файла XSD в Вашем проекте.
  2. Удалите запись MSDataSetGenerator из свойства Custom Tool.
  3. Повторно добавьте значение MSDataSetGenerator для свойства Custom Tool.

Когда Вы вставляете значение MSDataSetGenerator, въезжают задним ходом и совершают нападки, входят, оно повторно создаст файл, в котором оно нуждается.

Я, несомненно, отправлю назад здесь, когда я выясню лучшее решение.

2
ответ дан 14 December 2019 в 19:28
поделиться

Прием, который я нашел, должен удалить (или переименовать во временный файл только для сейфа), название Client.vb или файла Client.cs, связанного с DataSet. Тот путь, когда Вы добавите файл к проекту, он обнаружит связанные данные соответствующего XML и генерировать новый класс для Вас.

3
ответ дан 14 December 2019 в 19:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: