Проблема отладки веб -части на бета -версии SharePoint 2010 Beta и Visual Studio 2010
-
16-10-2019 - |
Вопрос
Я создал веб -часть «Hello World». Когда я нажал F5 в Visual Studio 2010, я получил следующую ошибку. У меня уже началась служба пользователя Microsoft SharePoint Foundation Foundation. Кто -нибудь может пролить свет на это?
--------------------------- Microsoft Visual Studio --------------------------- Unable to attach. Process 'SPUCWORKERPROCESS.exe' is not running on 'WIN-MP9OQOTCKB2'. Do you want to continue anyway? --------------------------- Yes No ---------------------------
PS C:\Users\beny> Get-SPServiceInstance | format-table TypeName, Id
TypeName Id
-------- --
Managed Metadata Web Service d6a50c63-3019-43da-bfec-e80610c7f3a1
User Profile Synchronization Service 6711130a-53be-4b14-b321-b2260e952865
Business Data Connectivity 23a94bcb-82e7-410f-88ef-c501dba033f2
Secure Store Service 7b56e7e1-3469-4492-b1c0-db28c147ea9d
Microsoft SharePoint Foundation Workflow Timer Service 0d9a2d94-5e31-48db-a024-d28426f65f46
PerformancePoint Service 3e0e1407-15ef-4c0b-af61-6048ba6afeb8
Application Registry Service 46e7ddc8-49af-4a7e-9eee-155f526ed509
Microsoft SharePoint Foundation User Code Service 98c9a822-7032-4a46-8b4b-6f5f14d9243a
Visio Graphics Service 9bc7d7a7-37c2-43e2-a764-9d8a0d2d4e4c
SharePoint Server Search 10243b97-ace5-41bb-a4da-0bd3ad65ca73
Document Conversions Launcher Service 706e94e7-4d32-40ac-bfc6-8debca12ab9c
Document Conversions Load Balancer Service 85bd84a2-ded2-41b1-b825-5ae6ed403192
Search Query and Site Settings Service 9223cc15-d169-4c1b-8720-f1b0a153bd6d
Web Analytics Web Service b5b08230-d2ae-4689-b396-bb217462a20e
Microsoft SharePoint Foundation Web Application da44271a-bdaa-451b-abe5-8621b52d86fd
Central Administration 43a3aa3d-b6ec-4081-9b35-2c17da1158f3
Excel Calculation Services a1b626d7-02d7-468a-b4bc-5f2476af8667
Microsoft SharePoint Foundation Incoming E-Mail 580ea7ef-8033-4ef2-9e8a-694bc489bfee
User Profile Service 3bf6b958-15b4-4bc8-bacf-68f4ef5f78cf
Access Database Service 325be236-2c86-46db-9f1f-2e3f5b805121
Microsoft SharePoint Foundation Subscription Settings Service f601b3c7-1ded-4971-a5c3-49b217e8aeda
SharePoint Foundation Search ab64b460-9c17-42dc-8744-8381f4e00bbb
Lotus Notes Connector 6bbab206-bf7e-414b-a12f-ecb55c4e3c94
Web Analytics Data Processing Service 2450e96c-4d06-4f67-b032-a3283c9e08e7
Word Automation Services 1c20cfa8-cf14-48b1-8fbd-4669be301505
Решение
Убедитесь, что вы начали Microsoft SharePoint Foundation Foundation Service Service в центральном администраторе.
Также убедитесь, что вы используете Visual Studio 2010, используя административные привилегии
Другие советы
Доступно три решения
- Включить решения в песочнице с использованием центрального введения
Чтобы включить решения в песочнице с использованием центрального введения
Убедитесь, что у вас есть следующие административные учетные данные:
Вы должны быть членом группы администраторов фермы на компьютере, который работает на веб -сайте Central Administration.
На домашней странице веб -сайта центральной администрирования -> Системные настройки -> Управление службами на сервере.
На странице Services on Server, в поле сервера выберите сервер, на котором вы хотите включить решения в песочнице.
В строке службы SharePoint Foundation Foundation Foundation Foundation Service Service, в столбце действия, нажмите «Пуск».
Повторите шаги 3 и 4 для каждого сервера, на котором вы хотите включить решения в песочнице.
2. Обнаруженные решения из песочницы с использованием Windows PowerShell
Чтобы включить решения в песочнице с помощью Windows PowerShell
Убедитесь, что вы соответствуете следующим минимальным требованиям: см. Addpshelladmin.
Нажмите «Начать», а затем нажмите все программы.
Нажмите Microsoft SharePoint 2010.
Нажмите SharePoint 2010 Management Shell.
В командной строке Windows PowerShell введите следующую команду:
Start -Service -name spusercodev4
Повторите эту процедуру на каждом сервере, на котором вы хотите включить решения в песочнице
3. Обнаруженные решения для песочницы с использованием Windows PowerShell
Чтобы включить решения в песочнице с помощью Windows PowerShell
Убедитесь, что вы соответствуете следующим минимальным требованиям: см. Addpshelladmin.
Нажмите «Начать», а затем нажмите все программы.
Нажмите Microsoft SharePoint 2010.
Нажмите SharePoint 2010 Management Shell.
В командной строке Windows PowerShell введите следующую команду:
$acl = Get-Acl HKLM:\System\CurrentControlSet\Control\ComputerName
$person = [System.Security.Principal.NTAccount]"Users"
$access = [System.Security.AccessControl.RegistryRights]::FullControl
$inheritance = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit, ObjectInherit"
$propagation = [System.Security.AccessControl.PropagationFlags]::None
$type = [System.Security.AccessControl.AccessControlType]::Allow
$rule = New-Object System.Security.AccessControl.RegistryAccessRule($person, $access, $inheritance, $propagation, $type)
$acl.AddAccessRule($rule)
Set-Acl HKLM:\System\CurrentControlSet\Control\ComputerName $acl
У меня также была эта проблема, но когда я пошел, чтобы начать услугу «Microsoft SharePoint Foundation Foundation Code», я заметил, что она уже началась. Я обнаружил, что остановка и начало службы исправило проблему.
Я знаю, что это немного поздно, чтобы ответить на эту ветку, но это может быть полезно для кого -то с той же проблемой.
По -видимому, решения из песочницы каким -то образом Не работает должным образом на серверах контроллеров домена. Анкет Нам нужно немного кодирования, как было указано в предыдущем ответе, чтобы разобраться.