Записать файл ресурсов для проекта .net с помощью командной строки - PullRequest
0 голосов
/ 13 октября 2010

Мне нужно создать файл ресурсов для проекта .net (вручную) и скомпилировать его с помощью инструмента ResGen.exe, предоставляемого .NET Framework.Я не могу найти документацию для этого.Мне нужно написать файл ресурсов вручную, потому что я не хочу загружать / покупать дополнительные инструменты (например, VS) для создания этого файла ресурсов, а также чувствую себя более продуктивно через командную строкупомогает мне понять, как на самом деле все работает)Я также хотел бы использовать этот значок для представления моего исполняемого файла в Проводнике Windows.

Любые ссылки будут великолепны!

Ответы [ 3 ]

2 голосов
/ 13 октября 2010

Visual C # Express Edition будет делать то, что вы хотите бесплатно .Если ничего другого вы не можете скачать, создайте файл ресурсов и затем используйте его в качестве темы для вашего любопытного любопытства о том, «как это действительно работает».Это также может сэкономить вам время на ручные эксперименты, чтобы в первый раз все сделать правильно.

1 голос
/ 13 октября 2010

Вы должны проверить эту ссылку: http://msdn.microsoft.com/en-us/library/ekyft91f.aspx

Он объясняет, какой форматтер используется, и дает несколько примеров кода для его генерации из кода. Затем вы можете написать небольшое приложение-оболочку, которое вы можете вызвать из командной строки. Загрузка не требуется!

1 голос
/ 13 октября 2010

Эти две ссылки в совокупности предоставляют информацию об использовании этого инструмента для создания и встраивания файла значков, который кажется специфичным для C #. Конечно, я догадываюсь о вашем полном намерении, дайте мне знать, если это направит вас в правильном направлении.

http://www.xtremedotnettalk.com/showthread.php?t=75449

конкретно есть пост, в котором говорится; Я думаю, что вы должны сначала создать * .resources-File из Icon с помощью инструмента под названием "Resgen.exe" ...

resgen App.ico App.ico.resources

следующим шагом будет компиляция ...

csc / t: winexe /out:Keygen.exe /res:App.ico.resources /r:Crypto.dll /win32icon:App.ico Keygen.cs AssemblyInfo.cs

Я уверен, что вы уже были здесь. http://msdn.microsoft.com/en-us/library/ccec7sz1(VS.80).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...