Как скопировать файл debug * pdb с помощью командной строки post build event в visual studio?

У меня есть проект библиотеки классов, отдельно от веб-сайта. Когда я создаю отдельную библиотеку классов, и я перемещаю ddl в каталог bin, но он не перемещает * файл pdb.

Команда события Post-Build Line в библиотеке классов

Я использую

copy /y "$(TargetPath)" "E:\inetpub\Site\bin\"  

чтобы скопировать dll, однако он не перемещает файл debug * pdb, и я хочу переместить оба файла. Как я могу это сделать? Возможно ли это с макростроителем. Если да, может кто-нибудь сказать мне шаги?

Ответ 1

Попробуйте выполнить

xcopy /y "$(TargetDir)$(TargetName).pdb" "E:\inetpub\Site\bin\" 

Макросы расширяются следующим образом

  • $(TargetDir) путь к каталогу вывода для двоичных файлов
  • $(TargetName) Имя первичного вывода минус расширение