На Primavera P6 установлено множество веб-сервисов.WSDL: ActivityCodeAssignment.wsdl
Поле первичного ключа: ключ из нескольких частей, состоящий из следующих элементов:
ActivityObjectId
ActivityCodeTypeObjectId
Целевое пространство имен: http://xmlns.oracle.com/Primavera/P6/WS/ActivityCodeAssignment/V1
URL-адреса транспорта по умолчанию:
http://<hostname>:<port number>/p6ws/services/ActivityCodeAssignment?wsdl
https://<hostname>:<port number>/p6ws/services/ActivityCodeAssignment?wsdl
Но если я введу это в веб-браузере: http://my -машина: 7005 / p6ws / services / ActivityCodeAssignment? Wsdl
Это показывает,«Служба не найдена».
Если я попытаюсь добавить ссылку на службу в Visual Studio, появится сообщение.
There was an error downloading 'http://my-machine:7005/p6ws/services/ActivityCodeAssignment?wsdl'.
The request failed with HTTP status 404: Not Found.
Metadata contains a reference that cannot be resolved: 'http://my-machine:7005/p6ws/services/ActivityCodeAssignment?wsdl'.
There was no endpoint listening at http://my-machine:7005/p6ws/services/ActivityCodeAssignment?wsdl that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
The remote server returned an error: (404) Not Found.
If the service is defined in the current solution, try building the solution and adding the service reference again.
Использует ли P6 какой-либо другой веб-сервис?