Изменить GUID / Название решения WSP для перераспределения на той же машине
-
09-12-2019 - |
Вопрос
Мне сказали рефактору старая тентография, которую мы работали здесь.Большинство изменений, которые мне нужно сделать, я могу достичь непосредственно в живой системе, кроме почтовых сообщений для уведомлений.(Я надеюсь)
Как я могу изменить идентификатор решения всего пакета WSP (и имени), чтобы я мог перераспределить его для другого назначения?
Для получения дополнительной информации: мы используем WSP Builder и MOSS (2007)
Добрые С уважением
Решение
Чтобы изменить его, вам нужно будет изменить имя проекта в исследовании решений, щелкните его один раз, так что его Highlighted, а затем снова щелкнул его, чтобы переименовать или rightClick, а затем выберите RENAME, также решение.
Следующий шаг ISTO Нажмите на проект снова и rightClick, на этот раз выберите свойства и измените имя сборки и Nasespace по умолчанию, давая им то же имя, что и ваше имя проекта. Нажмите на информацию об сборке и снова сделайте то же самое, вы можете сохранить номер версии одинаковой.
Очевидно, теперь вам нужно перейти в классы и изменить пространство имен на то же самое пространство имен в пространстве имен по умолчанию Спорт.
Создайте проект, он может потерпиться, потому что он не может найти правильные файлы. Просто закройте проект.
Перейти к локату папки, где его сохранится и переименуйте папки, чтобы на имя вашего проекта. Откройте проект DoubleClicking в файле решения.
Это скажет, что это не удастся открывать файлы, вот, что окажется, что он смотрит на старые имена, что Fine :), вам нужно удалить проект по сероватым выходу в проводнике решений, попрашивая на этот файл и щелкнул В файле решения и выберите Add затем Exsisting Project, перейдите к папке, где проект сохраняется и добавьте проект с расширением .csproj.
Теперь вы должны увидеть все файлы и папки обратно с новыми именами, построить проект.
Последняя часть, которую вам нужно сделать, это изменить GUID для WSP. В инструментах Visual Studios Goto и Select Create Guid, выберите «Копировать» и закройте его.
Перейти к папке, в которой проект сохраняется в вашем Harddrive и перейдите в папку Project и найдите файл под названием Solution.txt и откройте его, замените GUID с новым. Сохранить и выйти :). Или открыть его в проекте его следует назвать то же самое :), просто замените GUID!
Это должно быть, вам нужно снова создать приложение, затем построить в WSPBuilder и развернуть :)
Надеюсь, это поможет :)
Другие советы
WSP Builder использует файл wspbuilder.exe.config для создания WSP и установить все свойства ...
Эта ссылка должна помочь изменению имени и других свойств WSP: http://weblogs.ass.asp.net/bsimser/archive/2009/11/26/name-that-wsp-sharepoint-developer-tricks-with-wspbuilder.aspx
Arsalan Adam Khatri