Как добавить ресурсы в проект?
От: VladD2 Российская Империя www.nemerle.org
Дата: 08.02.10 17:34
Оценка:
Здравствуйте, mаrvin, Вы писали:

M>Самый очевидный и простой workaround -- использовать Task

M>CreateCSharpManifestResourceName из Microsoft.Build.Tasks:

M>(Nemerle.MSBuild.targets)


M>
M><UsingTask
M>    TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName"
M>  AssemblyName="Microsoft.Build.Tasks"/>


M>И затем использовать CreateCSharpManifestResourceName вместо

M>CreateNemerleManifestResourceName. У меня работает.

M>Однако есть одно но. У ресурсов получаются имена не

M>rootNamespace.<resourceFileName>, а obj.Any.<resourceFileName>.

M>Иожет быть, это можно исправить? Вполне возможно, просто нужно

M>дописать что-нибудь в конфиге.

Я тут вожусь сейчас с проблемой похожего характера.
Решил ее, что называется, без включения мозгов. Просто скопипастил код работы с ресурсами из Microsoft.CSharp.targets. Так как делал я все этот не осознанно, то не уверен, что сделал все правильно.
Изменения доступно в версии 8509.
Поглядите, плиз, "на вшивость". На первый взгляд все работает правильно. Но чем черт не шутит...

10.02.10 09:51: Ветка выделена из темы Nemerle. Как добавить ресурсы в проект?
Автор: konsoletyper
Дата: 10.01.07
— VladD2
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.