Member 12704287 Ответов: 1

Есть ли способ скопировать XML-файл библиотеки DLL в выходной каталог любого приложения, которое будет использовать эту библиотеку DLL


У меня есть проект библиотеки классов, который имеет xml-файл . Его свойство имеет значение " копировать всегда "в"выходной каталог". После сборки проекта файл копируется в выходной каталог.

но когда я использую эту библиотеку dll в других приложениях, xml-файл не копируется в их выходные каталоги.

Как я могу это сделать?

Что я уже пробовал:

файл установлен в положение " копировать всегда "в"выходной каталог".

Richard MacCutchan

Вам нужно изменить свойства файла в вашем проекте.

Member 12704287

можете ли вы объяснить, что нужно изменить в собственности?

Richard MacCutchan

Вы уже знаете, что: копировать всегда

Member 12704287

Я уже сделал это. Это не сработало

Richard MacCutchan

Извините, но если вам нужна помощь здесь, вам нужно предоставить правильные детали вашей проблемы. У нас нет возможности догадаться, где находятся ваши файлы и что вы делаете.

Member 12704287

когда я компилирую проект библиотеки классов, он копирует xml-файл в свой bin\debug. Но когда я использую dll в другом приложении, xml не копируется в bin\debug этого приложения.
Я хочу знать, есть ли какой-либо способ сделать это, то есть установить что-то в проекте библиотеки классов, чтобы xml был скопирован в bin\debug приложения.

Richard MacCutchan

Если под "использованием библиотеки DLL" вы подразумеваете, что второе приложение связывается с этой библиотекой DLL, то оно не будет знать о XML-файле. Я не знаю, что должен делать ваш проект, но мне кажется очень странным, что DLL зависит от внешнего XML-файла.

Member 12704287

Итак, вы говорите, что это невозможно.
хорошо, спасибо.

Richard MacCutchan

Нет, это совсем не то, что я сказал. Я просто спросил, что вы пытаетесь сделать. Большинство вещей возможно в разработке программного обеспечения, но некоторые из них сложнее, чем другие.

Member 12704287

не можем ли мы что-нибудь сделать с проектом dll, чтобы он автоматически скопировал xml-файл в выходной каталог другого приложения?

1 Ответов

Рейтинг:
0

Bernhard Hiller

Также установите Build Action к Content.


Member 12704287

Он уже настроен на контент