Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
2 / 2 / 0
Регистрация: 22.04.2014
Сообщений: 44

Интегрирование CLIPS c C# - возникает ошибка "Failed to load file 'my. clp'"

04.05.2014, 02:33. Показов 2864. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня не большая проблема. Не могу с интегрировать код CLIPS c C#.

разобрал код Wine и переделал программу под свой пример а запустить не могу.
Возникает ошибка после этих двух строк
C#
1
2
            enviroment = new Mommosoft.ExpertSystem.Environment();
            enviroment.Load("my.clp");
пишет Failed to load file 'my.clp'.
вроде сделал все как надо заменил свой фаил в проекте.
не пойму что не так сделал подскажите если знаете ответ
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.05.2014, 02:33
Ответы с готовыми решениями:

Ошибка Failed to load image. Reason unable to open file
Пишу тетрис в VS 2017 и нужно вставить изображение, но при компиляции появляется ошибка Failed to load image. Reason: unable to open file и...

После сборки приложения через cx_freeze возникает ошибка ImportError: DLL load failed while importing shiboken2
Здравствуйте. Приложение написано на Pyside2. Сборка производится на 32 разрядной версии python(32 OC Win). После сборки через cx_freeze и...

Ошибка при установке "Windows failed to load because a required file is missing, or corrupt"
Собственно, при переустановке windows 7, после выбора 32/64 бит, начинается загрузка и вылезает эта ошибка. Что делать?

8
 Аватар для zvoronz
273 / 241 / 56
Регистрация: 29.05.2012
Сообщений: 889
04.05.2014, 02:52
Какое именно исключение генерируется? Может у Вас FileNotFoundException?
0
2 / 2 / 0
Регистрация: 22.04.2014
Сообщений: 44
04.05.2014, 14:14  [ТС]
zvoronz,
Исключение:Вызвано: "Failed to load file 'my.clp'." (Mommosoft.ExpertSystem.Interop.ExpertSy stemException)
Возникло Mommosoft.ExpertSystem.Interop.ExpertSys temException: "Failed to load file 'my.clp'."
Time: 04.05.2014 14:12:00
Поток:Основной поток[5856]
Вы вот это имели ввиду?
0
 Аватар для zvoronz
273 / 241 / 56
Регистрация: 29.05.2012
Сообщений: 889
04.05.2014, 14:53
Попробуйте использовать полный путь к файлу, а не относительный.
Не "my.clp", а например "C:\\CLISP\\myexsystem\\my.clp"
0
2 / 2 / 0
Регистрация: 22.04.2014
Сообщений: 44
04.05.2014, 15:15  [ТС]
Также ошибка возникает
Failed to load file 'G:\\Es2\\CLIPS\\clips\\WineDemo\\my.clp '.
enviroment.Load(@"G:\\Es2\\CLIPS\\clips\ \WineDemo\\my.clp");
и с собакой и без нее пробывал
0
 Аватар для zvoronz
273 / 241 / 56
Регистрация: 29.05.2012
Сообщений: 889
04.05.2014, 15:20
А в my.clp у Вас может быть ошибка? Попробуйте минимальный какой нибудь простой проект загрузить.
1
2 / 2 / 0
Регистрация: 22.04.2014
Сообщений: 44
04.05.2014, 17:59  [ТС]
Да вы правы в коде clp ошибка буду разбираться

Добавлено через 2 часа 13 минут
А можете еще помочь все ошибки в clp нашел не могу понять что в последней функции не так
Для редактирования кода использую clipseditor_w32s для проверки на наличие ошибок clipsshell_w32s
проверяя исходный код WineDemo все отлично, а когда загружаю свой пример появляется вот такая ошибка.
Code
1
2
3
4
5
6
7
8
9
10
(load "G:/Es2/CLIPS/clips/WineDemo/my.clp")
+%**+%******+*$+$%$*!!
[PRNTUTIL2] Syntax Error:  Check appropriate syntax for fact-set query function.
 
ERROR:
(deffunction TIPS::get-recommendation-list
   ()
   (bind ?facts (find-all-facts (?f
 
FALSE
вот сама функция из моего кода

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(deffunction TIPS::r-sort (?w1 ?w2)
   (< (fact-slot-value ?w1 certainty)
      (fact-slot-value ?w2 certainty)))
      
(deffunction TIPS::get-recommendation-list()
    (bind ?facts(find-all-facts (?f attribute)
                                    (and (eq ?f:name recommendation)
                                         (>= ?f:certainty 20))))
  (sort r-sort ?facts))
 
а вот функция из рабочего кода
 
(deffunction WINES::wine-sort (?w1 ?w2);?
   (< (fact-slot-value ?w1 certainty)
      (fact-slot-value ?w2 certainty)))
      
(deffunction WINES::get-wine-list ()
  (bind ?facts (find-all-facts (?f attribute)
                               (and (eq ?f:name wine)
                                    (>= ?f:certainty 20))))
  (sort wine-sort ?facts))
в чем моя ошибка подскажите?
0
 Аватар для zvoronz
273 / 241 / 56
Регистрация: 29.05.2012
Сообщений: 889
04.05.2014, 20:34
Нет, в чём ошибка не подскажу, не знаю потому что.
0
 Аватар для Aleator
102 / 87 / 17
Регистрация: 04.05.2011
Сообщений: 1,330
04.05.2014, 21:00
Ошибка будет выше Вашей функции.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.05.2014, 21:00
Помогаю со студенческими работами здесь

Failed to load resource 403 (Forbidden), Ошибка при загрузке $('.').load(.)
При выполнении скрипта JQuery $('#rezult').load('page.php') у всех пользователей загрузка выполняется без ошибок и лишь у одного...

Ошибка DevTools failed to load SourceMap: Could not load content for влияет на работу страницы?
Было несколько ошибок DevTools failed to load SourceMap: Could not load content for связанных с джаваскрипт файлами, нагуглил что нужно...

Failed to load image: Unable to open file
Вообщем, пишу игру типа Марио на Visual c++ 2013. Подключил SFML и т.д.(все нужные библиотеки) написал код. А он при запуске exe файла...

info: failed to load texture asset sdl file
Здраствуйте, учусь делать игру с библиотекой SDL2, такая проблема, из-за которой стыдно, но я хоть ты тресни не могу понять где ошибка! Не...

1>mt.exe : general error c10100b1: Failed to load file
Я не знаю в том ли разделе я пишу, но прошу разъяснить одну деталь, связанную с C++. Скачал я MS Visual C++ 2008 Express Edition , ввел,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru