[请益] 不安装Visual Studio情况下,执行EXE档

楼主: play7700271 (ginngle)   2023-07-04 00:11:55
在没有安装visual studio的情况
直接开启exe档
结果显示相关的错误(.dll)
(请问这有和解呢,已于套件中安装含 JSON.NET , Dapper ,Nlog ,msbuild.ilmerge)
还是一定要下载Visual studio?
https://i.imgur.com/MnW2SIR.jpg
https://i.imgur.com/6zfI9hd.jpg
https://i.imgur.com/OtlWSlh.jpg
作者: neo5277 (I am an agent of chaos)   2023-07-04 00:19:00
你要一个OS跑这个框架起码要有RUNTIMES吧...你先看看你的是dotnet 什么版本然后再决定要装哪个如果是serverside记得要灌windows pro or winserver如果是core 就先看你的publish file xml是build成linux 还是win 分别是啥版本 如果你是build成可携式那就装个该版本的runtimes再跑看看
作者: Lin25K (近五成考生低于均标)   2023-07-04 00:32:00
d 应该是 debug 版的吧 可转发套件里应该没有
作者: mayday24 (坚持如钢铁的凡人)   2023-07-04 00:32:00
安装对应版本的可转散发套件
作者: Lin25K (近五成考生低于均标)   2023-07-04 00:35:00
对,debug 版的 vcruntime 只有 vs studio 有喔你应该是编译成 debug 了吧 改成 release 就好了
作者: yenight1236 (gale)   2023-07-04 02:22:00
不用啊你发布用独立式就行了
作者: lturtsamuel (港都都教授)   2023-07-04 07:33:00
用release build+静态连结 不然就上网搜寻这个档名我记得之前有单独下载过它
作者: MOONY135 (谈无欲)   2023-07-04 07:52:00
可转发套件没装吧
作者: Lipraxde (Lipraxde)   2023-07-04 09:23:00
单独载 dll 要小心啊,一堆看钓鱼
作者: pttano (pttano)   2023-07-04 13:46:00
要转Linux 环境才跑得动
作者: stupid0319 (征女友)   2023-07-04 15:11:00
用mingw64当编译器吧
作者: chchwy (mat)   2023-07-04 20:02:00
这是Debug build本来就不应该发布出去改成Release build就好了
作者: WisdomOrLie (LIvELIfE)   2023-07-04 21:24:00
这framework问题吧 推文怎摸没人讲
作者: DeathTemp (邦迪亚的小金鱼)   2023-07-05 00:03:00
你爽的话把这些档案一个一个补齐也行,我还真的做过
作者: tennyleaz (tenny)   2023-07-05 22:27:00
你需要VC++ Runtime 2015~2019执行阶段的Debug版,显然是这个程式用Debug build还没附上Runtime的问题140代表VS2015~19,D代表Debug
作者: ChungLi5566 (中坜56哥)   2023-07-17 16:52:00
找干净的电脑copy 别网络载dll一堆钓鱼网站骗点阅 dll载点按下去变exe

Links booklink

Contact Us: admin [ a t ] ucptt.com