AssemblyName в Visual Studio ошибка при публикации - PullRequest
0 голосов
/ 03 апреля 2012

У меня проблема с изменением имени приложения в Visual Studio 2010, я лучше объясню свою проблему; В прошлом году я разрабатывал проект и назвал его «Project2011_2012» (это было оригинальное имя Имени сборки в проекте в Visual Studio), а теперь я разрабатываю, с копией того же проекта, версию 2012_2013, поэтому, когда я хочу опубликовать эту версию, я меняю только имя в опции «Информация о сборке» в Visual Studio, поэтому после публикации файла .exe я запускаю его, но после запуска возникает ошибка, которая говорит, что на моем компьютере уже есть версия, которая получает с тем же именем (это более старая версия проекта 2011_2012), но я не могу удалить его, потому что в моем офисе оно должно работать, тогда у вас есть идея, как я могу опубликовать оба проекта с разными именами в имени сборки без ошибка?

Большое спасибо за ваше внимание.

Приветствия

Ответы [ 2 ]

1 голос
/ 03 апреля 2012

Вы можете попробовать обновить версию сборки, например, до 2.0.0.0, а не только по имени. Это можно сделать на вкладке «Приложение» в свойствах проекта, а затем нажмите кнопку «Информация о сборке ...».

1 голос
/ 03 апреля 2012

Вы меняли GUID в AssemblyInfo? Вы публикуете его, создавая установочный файл или просто используя Publish from VS? Если вы делаете это путем создания установочного файла, вам необходимо изменить код продукта и код обновления в свойствах проекта установки.

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