powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Не работает клиент wcf
12 сообщений из 12, страница 1 из 1
Не работает клиент wcf
    #37576221
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток. Извините за такой вопрос. Я понимаю что наверно это уже обсуждалось.

При создании Add service reference указывая конечную точку которая создает visual studio

Код: c#
1.
 http://localhost:8732/Design_Time_Addresses/aspnetwcf/IService/mex 



клиент работает. Но при этом у меня запущено приложение сервера из студии. При когда я пытаюсь разместить его в iis. Прокси класс создается, но при вызове выдает ошибку. Искал особенности размещения в iis ну не могу найти ничего такого что бы я не пробовал сделать. Хотя служба в IIS работает. Может кто то знает в чем может быть проблема?
Может что то я неправильно делаю. Подскажите пожалуйста
Спасибо
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37577047
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xxarchexx,
Здравствуйте. Подскажите пожалуйста. При вызове клиента выскакивает ошибка
Код: c#
1.
2.
Failed to generate a user instance of SQL Server due to failure in retrieving the user's local application data path.
 Please make sure the user has a local user profile on the computer. The connection will be closed.


Спасибо
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37577102
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xxarchexx,
public class Service : IService
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
public void connectToDB()
        {
            string connstring = @"Data Source=asdf\SQLEXPRESS;AttachDbFilename= C:\Users\Александр\Desktop\External (35)\External (5)\App_Data\ASPNETDB.MDF; User ID=asdf\Александр;Password=12345;Integrated Security=SSPI;User Instance = true";
              SqlConnection cn = new SqlConnection(connstring);
            return cn;
                 }
        public ArticleDetails GetArticle()
        {
           using (SqlConnection dbConn = connectToDB())
            {    dbConn.Open();
                String command = "Select * From tbh_Articles Where ArticleID=8";
                SqlCommand cmd = new SqlCommand(command, dbConn);
                SqlDataReader reader = cmd.ExecuteReader();
                if (reader.Read())
                {
                    ArticleDetails art = new ArticleDetails(
                        (int)reader["ArticleID"],
                        (DateTime)reader["AddedDate"],
                        reader["AddedBy"].ToString());
                    return art;
                }
                else
                    return null;
            }



контракт и класс для БД

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
[ServiceContract]
 public interface IService
    {
        [OperationContract]
         ArticleDetails GetArticle();

    }
    [DataContract]
     public class ArticleDetails
     {


когда я использую клиент без подключения к бд он работает. Когда с sql express он выдает исключение. И когда запускаю прокси через сервер visual studio то тоже все работает. Как я понимаю что сам клиент пытаеться присоединиться к базе так что ли? Или я не правильно что то делаю. Плиз помогите или киньте ссылку где можно узнать об этом побольше.
Спасибо
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37578789
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
учетка IIS не имеет прав доступа к БД, которая размещена в твоей личной папке(к ней кроме тебя имеет доступ только админская учетка системы).
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37578895
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa, щас эксперементирую ну что то пока безуспешно.
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37578923
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я добавил всех пользователей в IIS и поставил им полный досту но ошибка все равно осталась. Параметры входа тоже ставил и Clear_text и network и все остальные тоже результатов не дало. Возможно web.config неправильно настроен.
сейчас там
Код: c#
1.
2.
3.
4.
5.
6.
7.
authentication mode="Windows" />
    <identity impersonate="true"
             userName="Александр"
password="12345"/>
    <authorization>
    <allow users="?" /> 
</authorization> 


уже не знаю что и делать
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37578924
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может на клиенте надо указать какие то настройки? неужели только у меня так все сложно.
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37579016
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В web проекте есть папка App_Data - самое место для express БД.
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37579021
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa, Спасибо.
Домой вечером приду сделаю, отпишусь
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37580793
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa, все равно одно и тоже. Поместил в App_Data БД. Добавил в IIS всех кого можно. пробовал разные способы подключения. но что то пока не получаеться (((((((((((((((. Щас еще посмотрю что нибудь
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37580815
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди добрые. Помогите плиз. Уже неделю мучаюсь. Может кто нибудь даст ICQ. я поблагодарю за помощь и потраченное время материально обещаю.
...
Рейтинг: 0 / 0
Не работает клиент wcf
    #37581414
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xxarchexx, Спасибо всем. Все заработало. Тема закрыта


Если кто сталкнется с подобной проблемой
http://social.msdn.microsoft.com/Forums/en/sqldatabaseengine/thread/fbf32aa8-2125-4919-be81-3baa399e2e0d
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Не работает клиент wcf
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]