powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Debug или Release, какая на фиг разница?
13 сообщений из 13, страница 1 из 1
Debug или Release, какая на фиг разница?
    #34836134
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, не верю глазам своим! Эта VS2005 и так достала своей удолбанной работой с потоками, так ещё и это:
Обычный код

Код: plaintext
da.Fill(ds, "UP_ScanMaskUser")

вываливается с ошибкой:
Код: plaintext
1.
2.
3.
An error has occurred while establishing a connection to the server.  When connecting to SQL
  Server  2005 , this failure may be caused by the fact that under the default settings SQL Server does
 not allow remote connections. (provider: Named Pipes Provider, error:  40  - Could not open a 
connection to SQL Server)

Причём в Debug режиме всё отрабатывает на ура, а в Release - вываливается с вышеупомянутой гадостью.
Коннекчусь на локальный экземпляр MSSQL2000. Ну ладно бы валилась в обоих режимах, но так-то почему???
В VS2003 такого отстоя никогда не видел. Как бороться-то?
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836181
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sposadНарод, не верю глазам своим! Эта VS2005 и так достала своей удолбанной работой с потоками, так ещё и это:
Обычный код

Код: plaintext
da.Fill(ds, "UP_ScanMaskUser")

вываливается с ошибкой:
Код: plaintext
1.
2.
3.
An error has occurred while establishing a connection to the server.  When connecting to SQL
  Server  2005 , this failure may be caused by the fact that under the default settings SQL Server does
 not allow remote connections. (provider: Named Pipes Provider, error:  40  - Could not open a 
connection to SQL Server)

Причём в Debug режиме всё отрабатывает на ура, а в Release - вываливается с вышеупомянутой гадостью.
Коннекчусь на локальный экземпляр MSSQL2000. Ну ладно бы валилась в обоих режимах, но так-то почему???
В VS2003 такого отстоя никогда не видел. Как бороться-то?

Апп конфиги смотрите.
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836182
HitchHicker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такая же ошибка была, исправил изменением имени сервера с "domain/srvname" на ".\srvname",
локальный sql 2005 express, причем другая прога (fw1.1) работала без проблем...
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836197
ArchiMage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я очень сильно предполагаю, что в DEBUG-моде коннект происходит к локальной базе через Shared Memory, а в RELEASE - по-честному через TCP/IP, либо иные интерфейсы кроме Shared Memory.
Смотри SQL Manager-ом включен ли у тебя TCP/IP для доступа к твоему серверу.
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836198
ArchiMage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, не заметил, что у тебя указан Named Pipes в ошибке. Так на него и смотри. По-умолчанию для MSDE и SQLExpress все интерфейсы кроме Shared Memory выключены.
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836540
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, сейчас попробую всё по очереди
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836560
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вроде есть всё. Сервер действительно MSDE, но и TCP и NP есть, или я не про то?
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836574
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовАпп конфиги смотрите.
вот апп конфиг:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
    </configSections>
    <connectionStrings />
    <system.diagnostics>
        <sources>
            <!-- This section defines the logging configuration for My.Application.Log -->
            <source name="DefaultSource" switchName="DefaultSwitch">
                <listeners>
                    <add name="FileLog"/>
                    <!-- Uncomment the below section to write to the Application Event Log -->
                    <!--<add name="EventLog"/>-->
                </listeners>
            </source>
        </sources>
        <switches>
            <add name="DefaultSwitch" value="Information" />
        </switches>
        <sharedListeners>
            <add name="FileLog"
                 type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
                 initializeData="FileLogWriter"/>
            <!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
            <!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
        </sharedListeners>
    </system.diagnostics>
</configuration>
не знаю при чём тут он ...
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836687
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sposad Сахават ЮсифовАпп конфиги смотрите.
вот апп конфиг:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
    </configSections>
[color=red] [SIZE= 5 ]   <connectionStrings />[/SIZE]    <system.diagnostics>[/color]        <sources>
            <!-- This section defines the logging configuration for My.Application.Log -->
            <source name="DefaultSource" switchName="DefaultSwitch">
                <listeners>
                    <add name="FileLog"/>
                    <!-- Uncomment the below section to write to the Application Event Log -->
                    <!--<add name="EventLog"/>-->
                </listeners>
            </source>
        </sources>
        <switches>
            <add name="DefaultSwitch" value="Information" />
        </switches>
        <sharedListeners>
            <add name="FileLog"
                 type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
                 initializeData="FileLogWriter"/>
            <!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
            <!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
        </sharedListeners>
    </system.diagnostics>
</configuration>
не знаю при чём тут он ...

думал тут дело, они могут быть разными в дебаг и релиз :)
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836688
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<connectionStrings />
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836703
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов<connectionStrings />
connectionString одинаковый в любом случае, так как цепляется из рядом лежащего текстового файла при загрузке приложения ...
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34836876
sposad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sposad Сахават Юсифов<connectionStrings />
connectionString одинаковый в любом случае, так как цепляется из рядом лежащего текстового файла при загрузке приложения ...
да вот неодинаковый нифига, оказывается Ну, млин, кто мог подумать, что GetCurrentDirectory у vs2005 в debug и release разный?! Да ещё то, что по обоим путям будут лежать файлы с одинаковыми названиями, но с разными строками подключения?!
Вобщем вопрос снят и он оказался из разряда "дело было не в бобине - раздолбай сидел в кабине", хотя и vs2005 не понимаю чем лучше 2003, пока кроме развитого и нах ненужного мастера иных преимуществ не видно ...
всем спасибо, сорри:)
...
Рейтинг: 0 / 0
Debug или Release, какая на фиг разница?
    #34837140
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sposadда вот неодинаковый нифига, оказывается
:)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Debug или Release, какая на фиг разница?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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