Кто-нибудь знает о каких-либо ошибках при изменении имени исполняемого файла C # .NET 2.0 в событии после сборки, учитывая, что исполняемый файл имеет строгое имя и имеет встроенный манифест? Кроме того, исполняемый файл будет подписан третьей стороной перед его упаковкой в программу установки.
Я знаю, что любые связанные файлы .config также необходимо переименовать, чтобы отразить новое имя исполняемого файла.
Я также прав, предполагая, что лучшим решением будет изменить имя сборки в свойствах проекта, а не переименовывать имя исполняемого файла? Проблема в том, что Visual Studio плохо работает с условными именами сборок. (т.е. добавление атрибута условия к тегу в .csproj)