可能这就是C#比不上别的语言流行的其中的一个原因:.net的各种版本不兼容,高版本竟然也不向低版本兼容!这太扯蛋了!

郑鹏飞2年前爱T435

我的VxTerm更新到2.4的时候,手贱,就把.net降到了3.5,想着会不会可以在Win7、Win10默认情况下可以直接运行。结果它娘的,竟然是不行的!

image.png

虽然,可以通过在程序目录下建立VxTerm.exe.config,然后把startup节改成:

<configuration>
    <startup>
      <system.windows.forms jitDebugging="true"/>
        
    <supportedRuntime version="v2.0.50727"/>
    <supportedRuntime version="v4.0"/>
    </startup>
</configuration>

就能运行,但太麻烦了呀。。。


只好是,自己又折腾着把.net版本改回了4.0。。。可能以后不知道哪个Windows版本出来后,默认安装又不兼容4.0了,又它娘的还得要折腾。

本身就一个不需要安装就能运行的小程序,非得要让我打包成一个安装版本的吗?


我是郑鹏飞。 如果您觉得我的文章对您有帮助,可以点击站点上的 关于站点/支持和帮助
转载请注明 : 文章转载自不了阁-飞哥 blog.forbs.cn
本站文章除注明转载/出处外,均为本站原创或翻译。若要转载请务必注明出处,尊重他人劳动成果共创和谐网络环境。

相关文章

在vb.net、c#等.net程序中把程序集dll打包到exe执行文件的方法

在vb.net、c#等.net程序中把程序集dll打包到exe执行文件的方法

能够达到的效果,就是我程序生成后,就仅仅是一个Vxterm.exe可执行文件,把它拷出来就可以直接使用了,不需要安装,也不需要把附带的dll也要求带着。以下是我在参考了网上的各种乱抄的代码后,自己整理...

wsl中每个linux的根目录位置,直接从Windows里访问,直接拷贝文件

wsl中每个linux的根目录位置,直接从Windows里访问,直接拷贝文件

wsl的主系统目录在\\wsl.localhost\,或者是打开我的电脑,向上到桌面,就可以看到。直接在桌面上好像看不到Linux这个系统目录。打开成功后,可以看到每一个已安装的linux子系统的名字...

如何使用VxTerm进行网络设备登录管理

如何使用VxTerm进行网络设备登录管理

咱们一般做设备,如安全设备、路由网关、交换机、服务器等运维管理时,一般都需要用到一个叫做SSH工具、Telnet工具的,下载一个VxTerm,就可以实现。软件地址:https://download.c...

C#、VB.net下使用无符号整数的方法

C#、VB.net下使用无符号整数的方法

C#public const uint ObjidVscroll = 0xFFFFFFFB;VB.netPublic Const OjbidVscroll As UInt32 = &HFFFF...

我真正的写出来了一个VxMat,一个功能正在完备的计算机语言!

我真正的写出来了一个VxMat,一个功能正在完备的计算机语言!

好像,在咱们这个环境里,找不到一个可以把按我的标题自己进行发布的正规的平台!没关系,咱就慢慢的玩儿呗!咱就在这里慢慢的说,说不定说着说着,就被人看到,然后就被人关注了呢?如果您想看看咱写出来的东西,可...

今天2022.8.6微信小程突然莫名其妙的出现了访问服务端接口时一直返回500错误

今天2022.8.6微信小程突然莫名其妙的出现了访问服务端接口时一直返回500错误

非常确定的是,地址是绝对能够访问的。而且接口运行在本地也没问题。反复检查了小程序的合法域名也都是正常的。这莫名奇妙的。。。原来是前些天设置目录NTFS权限时弄出了乌龙,导致IIS应用程序无法访问到目录...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。