Я хотел бы изменить текст, показанный на скриншоте ниже, в зависимости от названия продукта. Я знаю, что текст взят из свойства Assembly.Title, который является свойством только для чтения и поэтому не может быть изменен во время выполнения. Итак, как мне изменить его во время компиляции? Мы продаем приложение нескольким клиентам, и имя приложения должно меняться на одного клиента. У нас есть конфигурации для каждого клиента. Поэтому во время сборки заголовок сборки следует выбирать в соответствии с конфигурацией.AssemblyTitle никогда не изменяется после установки, я хочу, чтобы он был изменен для каждой конфигурации
Любое предложение, как решить эту проблему?
Update:
Я попробовал некоторые из предложений, приведенных в комментариях, и я нашел следующее:
После того как я установить текст с помощью сборки информации всплывающего окна из свойств проекта или изменения его непосредственно в файл AssemblyInfo.cs, он отображается правильно на панели задач.
Если я изменил его снова, измененный текст не отображается на панели задач, т.е. он показывает все время текст, который был установлен на ПЕРВЫЙ время.
Я пробовал удалять файлы, даже перезагружая систему, но это не помогло.
Затем я переименовал файл (то есть файл exe), а затем он правильно показал измененный текст.
Если я переименую его обратно в исходное имя, он отобразит первый заданный текст.
В чем могут быть причины?
Возможно, что вы ищете: http://stackoverflow.com/questions/3585444/how-can-i-change-assemblyproduct-assemblytitle-using-msbuild –