|
Первый WCF приложение
|
|||
---|---|---|---|
#18+
Добрый день! Вот изучаю данную технологию, и пытаюсь что-то создать, но УВЫ не получается... Есть проект Сервер - 1. Интерфейс: Imports System.ServiceModel <ServiceContract(Namespace:="Test Project")> Public Interface IService1 <OperationContract()> Function SUmm(ByVal a As Double, ByVal b As Double) As Double End Interface 2. Класс: Public Class Service1 Implements IService1 Public Function SUmm(ByVal a As Double, ByVal b As Double) As Double Implements IService1.SUmm Return a + b End Function End Class 3. Форма: Imports System.ServiceModel Imports System.ServiceModel.Description Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim Adress As New Uri(" http://localhost:8000/WCF_TESTNEW") Using SH As ServiceHost = New ServiceHost(GetType(Service1), Adress) SH.AddServiceEndpoint(GetType(IService1), New WSHttpBinding(), "Service1") Dim smb As New ServiceMetadataBehavior() smb.HttpGetEnabled = True SH.Description.Behaviors.Add(smb) SH.Open() End Using End Sub End Class Вопрос - Что я не так написал? так как при компиляции выдает ошибку(может потому что нет - app.config): HTTP could not register URL http://+:8000/WCF_TESTNEW/. Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details). Помогите пожалуйста, разобраться для не опытного программиста. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2011, 06:46 |
|
Первый WCF приложение
|
|||
---|---|---|---|
#18+
VS_UserДобПомогите пожалуйста, разобраться для не опытного программиста. помочь что? помочь пройти по ссылке и найти там авторnetsh http add urlacl url=http://+:80/MyUri user=DOMAIN\user ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2011, 02:29 |
|
Первый WCF приложение
|
|||
---|---|---|---|
#18+
помочь что? помочь пройти по ссылке и найти там Помочь разобратся так как причину незнаю, возможно я незнаю каких то деталей еще при написании адреса - Dim Adress As New Uri(" http://localhost:8000/WCF_TESTNEW") ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2011, 08:30 |
|
Первый WCF приложение
|
|||
---|---|---|---|
#18+
сам догадался почему выходили ошибки, потому что - 1. SH.AddServiceEndpoint(GetType(IService1), New WSHttpBinding(), "Service1") - не правильно указанно, надо - SH.AddServiceEndpoint(GetType(IService1), New WSHttpBinding(), adress) 2. запустить Visual Studio от имени администраторы, чтобы можно было зарегестрировать адрес может для новичков будет полезна инфа ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2011, 16:53 |
|
Первый WCF приложение
|
|||
---|---|---|---|
#18+
VS_User2. запустить Visual Studio от имени администраторы, чтобы можно было зарегестрировать адрес может для новичков будет полезна инфа еще раз. в сообщении об ошибке тебе дали ссылку http://msdn.microsoft.com/en-us/library/ms733768.aspx советую просветиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2011, 02:46 |
|
Первый WCF приложение
|
|||
---|---|---|---|
#18+
ВерблюдVS_User2. запустить Visual Studio от имени администраторы, чтобы можно было зарегестрировать адрес может для новичков будет полезна инфа еще раз. в сообщении об ошибке тебе дали ссылку http://msdn.microsoft.com/en-us/library/ms733768.aspx советую просветиться. Спасибо, уже читаю ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2011, 06:20 |
|
|
start [/forum/topic.php?fid=19&msg=37414426&tid=1397380]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
77ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
93ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 233ms |
0 / 0 |