Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / dll x64/x86 в коде / 9 сообщений из 9, страница 1 из 1
15.06.2014, 19:11
    #38669794
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
Привет всем.

Код: xml
1.
2.
3.
4.
5.
6.
<Reference Include="System.Data.SQLite" Condition=" '$(Platform)' == 'x64' ">
      <HintPath>..\..\libs\System.Data.SQLite.dll</HintPath>
    </Reference>
    <Reference Include="System.Data.SQLite" Condition=" '$(Platform)' == 'AnyCPU' ">
      <HintPath>..\..\libs\System.Data.SQLite32.dll</HintPath>
    </Reference>



Я добавил этот код, т.к. мне нужно, чтобы в одном проекте код работал и для 64- и для 32-битных систем.
Но при using System.Data.SQLite компилятор не видит эту dll-ку
...
Рейтинг: 0 / 0
15.06.2014, 21:48
    #38669873
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
может нужно как-то по другому?
...
Рейтинг: 0 / 0
15.06.2014, 22:16
    #38669882
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
...
Рейтинг: 0 / 0
15.06.2014, 22:36
    #38669887
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
да, я это всё прописал.

Но в коде using System.Data.SQLite всё равно не видит сборку SQLite
...
Рейтинг: 0 / 0
15.06.2014, 23:09
    #38669896
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
up
...
Рейтинг: 0 / 0
16.06.2014, 12:07
    #38670192
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
Studentsда, я это всё прописал.

Но в коде using System.Data.SQLite всё равно не видит сборку SQLite
референс добавь
...
Рейтинг: 0 / 0
16.06.2014, 12:17
    #38670212
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
да, я добавил 2 референса:
using System.Data.SQLite (для x64)
using System.Data.SQLite32 (для x86)

но нужно только 1 из них использовать в зависимости от разрядности системы.

Как лучше поступить?
...
Рейтинг: 0 / 0
16.06.2014, 12:24
    #38670227
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
Studentsда, я добавил 2 референса:
using System.Data.SQLite (для x64)
using System.Data.SQLite32 (для x86)

но нужно только 1 из них использовать в зависимости от разрядности системы.

Как лучше поступить?
добавь только 1
...
Рейтинг: 0 / 0
16.06.2014, 12:28
    #38670235
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dll x64/x86 в коде
ок, добавлю только System.Data.SQLite в референсы.

а System.Data.SQLite32 просто прописать как:
Код: xml
1.
2.
3.
4.
5.
6.
<Reference Include="System.Data.SQLite" Condition=" '$(Platform)' == 'x64' ">
      <HintPath>..\..\libs\System.Data.SQLite.dll</HintPath>
    </Reference>
    <Reference Include="System.Data.SQLite" Condition=" '$(Platform)' == 'AnyCPU' ">
      <HintPath>..\..\libs\System.Data.SQLite32.dll</HintPath>
    </Reference>


?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / dll x64/x86 в коде / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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