Jump to content

T-FLEX CAD API работа с Visual Studio


Сергей В

Recommended Posts

Сергей В

Добрый день

Подскажите, кто работал с TFlexAPI.dll и обращался к ней через Visual Studio. 

У меня 2019 версия студии и я никак не могу победить ошибку:

System.IO.FileNotFoundException
  HResult=0x80070002
  Сообщение = Не удалось загрузить файл или сборку "TFlexAPI, Version=17.0.65.0, Culture=neutral, PublicKeyToken=eab6a180a6be0d77" либо одну из их зависимостей. Не удается найти указанный файл.
  Источник = TFlexControlSample
  Трассировка стека:
   at TFlexControlSample.APILoader.InitializeTFlexCADAPI() in C:\Program Files\T-FLEX CAD 17\API\TFlexControlSample\APILoader.cs:line 51
   at TFlexControlSample.Program.Main() in C:\Program Files\T-FLEX CAD 17\API\TFlexControlSample\Program.cs:line 20
 

Как их подружить? буду признателен любой помощи

Link to post
Share on other sites


UnPinned posts
SAPRonOff

image.png

Нужно ссылки добавить. Они в проекте есть, но пути скорее всего пустые.

Link to post
Share on other sites
streamdown
1 час назад, Сергей В сказал:

Как их подружить?

Есть подозрение, что нужно установить нужную архитектуру в проекте.

Link to post
Share on other sites
10 часов назад, SAPRonOff сказал:

пути

Скрытый текст

    <Reference Include="TFlex.DOCs.Model">
      <HintPath>C:\Program Files (x86)\T-FLEX\T-FLEX DOCs 2010\Program\TFlex.DOCs.Model.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="TFlex.DOCs.UI.Objects">
      <HintPath>C:\Program Files (x86)\T-FLEX\T-FLEX DOCs 2010\Program\TFlex.DOCs.UI.Objects.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="TFlex.DOCs.UI.Types">
      <HintPath>C:\Program Files (x86)\T-FLEX\T-FLEX DOCs 2010\Program\TFlex.DOCs.UI.Types.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="TFlexAPI">
      <HintPath>C:\Program Files (x86)\T-FLEX\T-FLEX CAD 12\Program\TFlexAPI.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="TFlexAPI3D">
      <HintPath>C:\Program Files (x86)\T-FLEX\T-FLEX CAD 12\Program\TFlexAPI3D.dll</HintPath>
      <Private>False</Private>
    </Reference>

 

Когда деревья были большими. :biggrin:

Link to post
Share on other sites
  • 3 weeks later...
Сергей В
16.09.2022 в 21:01, SAPRonOff сказал:

image.png

Нужно ссылки добавить. Они в проекте есть, но пути скорее всего пустые.

это всё подключено, это было сделано в первую очередь

16.09.2022 в 21:36, streamdown сказал:

Есть подозрение, что нужно установить нужную архитектуру в проекте.

а как проверить и выбрать правильную архитектуру? 

сначала он ругался на .net

теперь вот на TFlexAPI, Version=17.0.65.0, Culture=neutral, PublicKeyToken=eab6a180a6be0d77

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • maxx2000
      берёшь любую деревяшку и смотришь как работают циклы в живую
    • KorovnikovAV
      Ты спрашиваешь про нахождение в адеквате в одном абзаце текста, где Росатом наиболее эффективная компания? Вот прямо серьёзно?  Забавно.  Открою секрет, есть такой этап в карьере, когда ты сам лично делаешь модели, чертежи, спецификации, рендеры, технические инструкции и прочее. Но когда у тебя это хорошо получается и накладывается на хорошие soft-skills в контексте управления ты начинаешь руководить другими, которые уже занимаются непосредственно моделированием, чертежами и далее по списку. Прикинь, как оно бывает.  А от своих слов я не отказываюсь. Шильдик "сотрудник Росатома" не гарантия качества специалистов отдела качества. Жизнь такая штука, что куда жёстче пресс-релизов.  Ну а как. Бюджет даёт невозвратный кредит на строительство АЭС где-то в Египте или прочей Турции. Росатом это дело строит. Очень эффективно.  Это пусть лузеры стартапы делают, проходят по три раунда инвестиций и хотя бы в ноль выходят. Не так эффективно, как бюджет сосать ради яркой неоновой вывески. Вот Areva не сидела на бюджете и почти разорилась. 
    • gudstartup
      А кто это у вас по нему постучал и и царапин наделал. У вашего сколько импульсов на оборот?
    • warlord
    • a_schelyaev
      А в чем эффективность? Вроде также на бюджете сидят, как и прочие.
    • gudstartup
      Я же вам уже 2 раза написал читайте тему выше. В принципе и так понятно что у вас этой опции нет если в диагностике нули. Файл нужен чтобы посмотреть а какие опции у вас вообще установлены. Выкладывайте через файлообменник если на форум напрямую не выходит.
    • Kelny
      Не только те же, но и новые, в том числе в уравнениях. Хотя в данном случае глюк не от Solidworks, а от Microsoft приводящий к сбою программы.
    • Kelny
      Это намекает на то, что эскиз потерял связь. Открыть эскиз для редактирования и эскизам с потерянной связью восстновить привязки на новые элементы: https://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/assembly2/External_References.htm   Свойства подсборки с роликами и выбрать вариант решения СВОБОДНО (тогда все элементы свободные в подсборке будут так же свободны в сборке верхнего уровня, где выбрана соответствующая опция): https://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/assem_1/flexible_sub-assemblies.htm   Возможно сделать ролики блоками в эскизах https://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/sw_sketch/hidd_dve_feat_sketch_belt.htm https://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/assem_1/belt_chain_assembly_feature.htm   Сделайте её виртуальной или всё же скопируйте к новой сборке и лучше с новым уникальным именем. А то неправильно, что одна деталь должна подстраиваться под разные сборки, ведь это уже фактически разные детали и в результате может привести к ошибкам - закажите ленту не того размера.
    • Viktor2004
      нам этот файл покажите
    • Bot
      ГК «СиСофт» (CSoft), официальный партнер компании WINNUM, приглашает вас принять участие в вебинаре «Эффективное производство с WINNUM». Смотреть полностью
×
×
  • Create New...