0

Попытка переноса решения веб-части из решения фермы в решение изолированной программы. Шаги, которые я видел в Интернете, описывают изменение свойства на уровне проекта, которое является логическим, называемым «Sandbox Solution». Однако я не вижу этот параметр при просмотре свойств проекта. Кто-нибудь есть и идеи о том, как перенести решение, которое содержит несколько веб-частей из решения фермы в песочницу?Изменение веб-части Sharepoint для решения Sandbox

ответ

0

Я боюсь, что этого не может быть сделано. Когда решение фермы создается и развертывается, он загружает дополнительные элементы управления в решение, которое позволяет решению легко обращаться к данным за пределами своего контейнера. Примером может служить пользовательский элемент управления. Этот элемент управления не разрешен в решении Sandbox, поскольку он позволяет получить доступ к корню SharePoint. Просто изменение этой опции не будет возвращать этот параметр, потому что все решение ориентировано вокруг него, даже если вы его не используете. Он будет развернут. Я нашел сообщение в блоге, о котором вы говорите, или подобное ему, и никогда не видел эту работу. Вот почему вы определяете свой тип проекта в начале, потому что Visual Studio применяет различные элементы управления в зависимости от вашего выбора. Удаление песочницы и перекомпиляция не будут работать.

С другой стороны, вы можете преобразовать решение для песочницы в решение фермы. Это связано с тем, что вы переходите от более надежной безопасности к «меньше»

+0

Возможно, я смогу создать новое решение для песочницы и начать импортировать некоторые из классов. Очень новая визуальная студия dev, я разработчик Java. – user2524908

+0

Я вижу варианты, в которых вы можете импортировать веб-части кабины в другие решения. Может ли это потенциально работать, чтобы импортировать его в проект песочницы? – user2524908

+0

Я думаю, что может. Я не пытался делать то, что вы делаете раньше. Самое важное, что вы должны помнить, это то, что решения Sandbox не разрешены на своем сайте. Если вам нужны данные с других сайтов или даже из файловой системы, это не сработает. –

Смежные вопросы