C#上位机打包问题 本人采用VS2017基于Net Framework 4.6.1下的写的一个上位机小程序在vs调试的时候都是可用的没有任何毛病,之后利用advanced installer这个软件进行打包,并且按照CSDN的一些帖子的方法去打包,但一切顺利后,发现点击打包好并安装上的exe程序后,鼠标只是转了个圈,之后就没了,感觉没有任何反应,本人第一打包,不知道犯了那些错误,请求各位指点一下,拜托了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 照你的说法,程序没问题的话,基本上是adv install这个软件配置的问题 vs2017有打包功能,如果没有在“扩展”“管理扩展”搜索“install”,安装项目模板,就可制作安装程序 我才用vs自带的扩展但是总是报错说是找不到dll库,但是我的已经包含在内,但是用advanced installer就没报错。所以也不知道这个哪里配置错误。 可以用nsis打包 我才用vs自带的扩展但是总是报错说是找不到dll库,但是我的已经包含在内,但是用advanced installer就没报错。所以也不知道这个哪里配置错误。 文件名子是什么,如果是第三方的文件,直接复制到项目包含的目录下 用VS自带的打包功能吧,找不到dll应该是你用了第三方的dll库,那个库有还有一些依赖项你没一起引用打包吧 不科学啊我在debag那个包下运行exe都是可以的 不止是在Debug里面可以运行,只要在你电脑上都可以运行,但换到别的电脑上就不行了,我前不久才碰到这问题,然后下了个Depends在虚拟机里面找下第三方的dll还有什么依赖项是别的电脑上没有的,然后在安装部署里打包到一起就好了 我打包出来后安装在自己的电脑上都不好使,也不知道为什么,但是在vs下的debag文件夹下那个exe就可以 这种情况,你可以先在程序中加一些异常捕获,将异常写入文件或弹出窗口,然后生成exe。之后把整个Debug文件夹拷贝到别的机器上,看看捕获的异常是什么,然后根据异常找程序缺失的部分。直到Debug文件夹在别的机器上能够正常运行。最后,没有问题,再将你生成的exe打包。 怎么引用别人电脑上的Webservice byte[]数组如何转换为double[]数组? P/Invoke中传递结构数组参数的问题 c/s,客户端winform2.0,服务端wcf,一个疑问? 请问想要做一个类似任务栏屏幕右下角里面的时钟,该找哪些关键词阿? 怎么在类库里跳出对话框,达人乱入,在线等 C#连接ORACLE数据库的问题,谁有这方面资料给我介绍介绍 ********* 求DATAGRID控件下的打印功能?要能让每页打印控制条数? c#中怎么实现文件打包传送? 谁有FTP下载的源码?在线等待急 skip方法点不出来怎么办 CAD.net如何设置图层的透明度 百分比的那种
文件名子是什么,如果是第三方的文件,直接复制到项目包含的目录下
之后把整个Debug文件夹拷贝到别的机器上,看看捕获的异常是什么,然后根据异常找程序缺失的部分。直到Debug文件夹在别的机器上能够正常运行。
最后,没有问题,再将你生成的exe打包。