Мы обнаружили ошибку в Web Service Software Factory, описание можно найти здесь .Там не было никаких обновлений, поэтому мы решили скачать код и исправить его самостоятельно.Очень простая ошибка, и мы исправили ее, возможно, тремя строками кода.Однако * теперь мы попытались упаковать его и использовать и обнаруживаем, что это, по-видимому, невозможный процесс.
Может кто-нибудь объяснить мне, пожалуйста, процесс ПЛК?Я прочитал все о них, но все еще не понимаю, что действительно требуется для распространения пакета VS.
Мне удалось загрузить и запустить его, используя PLK, полученный из здесь , но я предполагаю, что вы должны быть партнером , чтобы получить функционалПЛК, который будет признан в системах других народов?
Каждый раз, когда я пытаюсь установить это на другой компьютер, я получаю «Ошибка загрузки пакета».Является ли причиной того, что я получаю ошибки, потому что я не использую ключ партнера?Есть ли другой способ обойти это?Например, есть ли какой-нибудь способ, которым мы можем иметь «внутренний» пакет VS, который мы можем распространять?
Редактировать Файлы, которые мне пришлось изменить, чтобы заставить его работать.
- Первый запуск devenv PostInstall.proj
- Сгенерируйте ваши plks и замените ## Package PLK ## (.resx файлы) - просто обратите внимание, что версия пакета - это не имя класса, а "фабрика программного обеспечения веб-служб".: Modeling Edition "- и вам нужно удалить новые строки из ключа
- ProductDefinitionRegistryFragment.wxi line 1252 (обновить версию до версии, которую вы использовали в plk)
- Раскомментировать все // [VSShell :: ProvideLoadKey («Стандартный», константа в файлах .tt.