powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / dll x64/x86 в коде
9 сообщений из 9, страница 1 из 1
dll x64/x86 в коде
    #38669794
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.

Код: 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
dll x64/x86 в коде
    #38669873
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может нужно как-то по другому?
...
Рейтинг: 0 / 0
dll x64/x86 в коде
    #38669882
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
dll x64/x86 в коде
    #38669887
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, я это всё прописал.

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

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

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

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

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

Как лучше поступить?
добавь только 1
...
Рейтинг: 0 / 0
dll x64/x86 в коде
    #38670235
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок, добавлю только 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
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / dll x64/x86 в коде
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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