VS2008 - добавление ресурсов всегда приводит к добавлению исходного файла в csproj

Когда я добавляю изображение в файл ресурсов .resx в Visual Studio 2008 (проект C #), VS всегда решает добавить сам файл в решение (в папке ресурсов) и устанавливает для своего свойства Persistence значение «Связано во время компиляции». ".

Я хочу, чтобы содержимое файла исходного изображения было добавлено в файл .resx, для свойства Persistence должно быть установлено значение «Embedded in .resx», а изображение НЕ должно быть добавлено в .csproj.

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

С уважением

Том


person tomfanning    schedule 24.02.2009    source источник


Ответы (1)


Вы могли бы написать макрос для этого. Система проектов довольно хорошо охвачена API.

person Richard    schedule 24.02.2009
comment
Хммм, хотя я согласен с тем, что это вполне возможно, я очень удивлен, что это не встроенная функция или опция. - person tomfanning; 25.02.2009