Переименование пространств имен в Windows Phone - PullRequest
2 голосов
/ 13 декабря 2011

Можно ли переименовать пространство имен, папку проекта, имя решения в Windows Phone? У меня есть платная версия и бесплатная версия приложения. Бесплатная версия приложения имеет небольшие изменения. Поэтому я попытался скопировать всю папку проекта платной версии и попытался переименовать пространство имен, имя решения, foldernames. Я приземлился в сумке, полной ошибок !!

Есть ли способ, которым я могу это сделать? или я должен сделать это трудным путем ?, должен создать новый проект и файлы и Ctrl + C весь контент ???

Может ли кто-нибудь помочь мне в этом?

Alfah

Ответы [ 3 ]

2 голосов
/ 13 декабря 2011

Почему вы хотите переименовать решение и проект? Если вы хотите изменить имя приложения, вам просто нужно отредактировать файл манифеста.

Если вы действительно хотите изменить пространство имен, вы можете использовать функции рефакторинга в Visual Studio: http://msdn.microsoft.com/en-us/library/6kxxabwd.aspx

1 голос
/ 10 ноября 2013

Да, но это трехэтапный процесс:

  1. Переименование всех пространств имен, ссылок, конфигурации и т. Д. (В основном, все, что вы можете найти с помощью полного поиска кода решения).Убедитесь, что он компилируется.
  2. Закрыть решение.Переименуйте файлы на диске.Откройте файл решения в блокноте, обновите ссылки на переименованные папки.Убедитесь, что после открытия решения в VS оно открывается правильно.
  3. В свойствах проекта выберите объект запуска (http://www.jayway.com/2011/10/12/fixing-wp7-app-not-starting-after-project-rename/)
0 голосов
/ 10 апреля 2015

Да, безусловно, вы можете! Пожалуйста, обратитесь следующие шаги

  1. Откройте LocalizedStrings.cs и реорганизуйте пространство имен из него.
  2. Переименовать проектное решение
  3. Разверните свойства и откройте файл AppManifest
  4. Изменить отображаемое имя и заголовок плитки
  5. Щелкните правой кнопкой мыши файл решения и выберите чистое решение из контекстного меню.

Здесь вы готовы с вашим проектом с новым именем! Наслаждайтесь!

...