C# TEKLA 二次开发 版本兼容性解决方案

news/2024/10/2 1:29:40

制作的exe程序,就存在版本兼容性问题

用2022 api编译的exe在2024 中无法启动

解决方案

将exe放在如下位置从此处启动exe即可

 

从宏中可以获取

 string XSDATADIR = "";
TeklaStructuresSettings.GetAdvancedOption("XSDATADIR", ref XSDATADIR);string extensionDir = Path.Combine(XSDATADIR, "Environments\\common\\extensions");

参考的资料

多个 Tekla 版本的同一应用程序问题(2024 年和 2022 年) - API - 一般讨论 - Tekla Discussion Forum --- Same application for multiple Tekla versions issue (2024 and 2022) - API - General discussions - Tekla Discussion Forum

 

Hello,  你好,

Application .exe file must be copied to /environments/common/extension/ subfolder of version 2024. This version creates .exe.config files automatically while previous versions require the applications to be installed with TSEP.
应用程序 .exe 文件必须复制到版本 2024 的 /environments/common/extension/ 子文件夹中。此版本会自动创建 .exe.config 文件,而以前的版本要求应用程序与 TSEP 一起安装。

Another option is to look for teklastructures.exe.config file available for each version of TeklaStructures in the /bin/  folder.
另一种选择是在 /bin/ 文件夹中查找适用于每个 TeklaStructures 版本的 teklastructs.exe.config 文件。

Then, copy the file and rename it as TestAnyVersion.exe.config
然后,复制该文件并将其重命名为 TestAnyVersion.exe.config

Regards, 问候,

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/44912.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

欢迎 Stable Diffusion 3 加入 Diffusers

作为 Stability AI 的 Stable Diffusion 家族最新的模型,Stable Diffusion 3 (SD3) 现已登陆 Hugging Face Hub,并且可用在 🧨 Diffusers 中使用了。 当前放出的模型版本是 Stable Diffusion 3 Medium,有二十亿 (2B) 的参数量。 针对当前发布版本,我们提供了:Hub 上可供下…

前端使用 Konva 实现可视化设计器(16)- 旋转对齐、触摸板操作的优化

这一章解决两个缺陷,一是调整一些快捷键,使得 Mac 触摸板可以正常操作;二是修复一个 Issue,使得即使素材节点即使被旋转之后,也能正常触发磁贴对齐效果,有个小坑需要注意。这一章解决两个缺陷,一是调整一些快捷键,使得 Mac 触摸板可以正常操作;二是修复一个 Issue,使…

samba 访问日志 chdir_current_service: vfs_ChDir(/data/share) failed: 权限不够

ubuntu安装了samba服务器,windows可以发现共享目录,但是一打开目录报错,window提示,没有权限 查看samba的用户日志,显示权限不够,下面是配置信息也授予了/data/share为samba的用户及权限 最后发现是,因为data这个目录设置0754,修改为0777就可以了 也是上级目录也要samb…

嵌入式 Linux 基础:环境配置(Debian 12 安装配置)

目录一、安装虚拟机1、安装 VMware Workstation Pro注册博通官网注册账号下载 VMware Workstation Pro2、虚拟机安装 Debian12下载 Debian12 镜像虚拟机设置配置(安装) debian12配置 debian12 环境3、配置 Debian12 软件设置 Flatpak 和 Flathub安装微信二、其他开发环境配置…

spring的问题-能耗、学习曲线

说实话,在过去将近20年中,spring对于it行业的帮助还是很大的,尤其是信息系统建设方面。 但在我看来,spring的发展也许进入了一个困局。开始的时候,spring的确是一个还是算小巧的工具,但是现在已经变成了一个庞杂的大东西。 的确,它好像什么都可以解决,但是变得过于繁复…

面经梳理-java多线程其他

梳理java多线程其他内容面经题目 Threadlocal使用场景?原理?如何保证内存不泄露? ThreadLocal使用场景 不加锁的情况下,多线程安全访问共享变量,每个线程保留共享变量的副本(线程特有对象),每个线程往这个ThreadLocal中读写是线程隔离。 ThreadLocal原理 Thread类有一个…

Linux安装JDK环境

1. 下载安装官网地址:https://www.oracle.com/java/technologies/downloads/?er=221886#java11本地包下载后 传入 路径 /usr/local/ 下。  不使用 xftp 也可以直接拖入。如果无法拖入需要安装上传下载文件包:# 安装上传下载文件包 yum install lrzsz -y解压包:# 将jdk-11.…