C#把debug里面文件拷贝到另外一台电脑,部分功能不能使用,请大神指导

crazypeople 2020-05-16 06:11:52
VS2013做了一个小程序,支持阿里云短消息通知功能。在本机运行都很正常,但是把debug中的文件拷贝到另外一台电脑上,发现短消息发送功能不能用。阿里云的两个dll文件 也复制过去了。不知道什么原因。
另外能否给我一个C#打包工具,最好能够支持绿色软件直接复制到另外一台电脑上可以直接使用的最好。
有工具下载链接最好。
...全文
1202 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
dmankill 2020-05-21
  • 打赏
  • 举报
回复
有可能是5楼的问题,系统会锁定从网络上下载的dll
牧歌ing 2020-05-21
  • 打赏
  • 举报
回复
基本上是环境不一致的问题,你自己电脑上能跑,是因为vs2013已经把环境给你装好了,你可以在目标电脑上先装一个netframework,这个netframework是你程序选择的netframework版本,实在不行在目标电脑上装个vs2013看能不能解决,如果能解决肯定还是目标电脑少了什么东西,最好找出来缺的东西,不建议装个vs2013去解决问题
xiaoxiangqing 2020-05-21
  • 打赏
  • 举报
回复
最好发布release包
雪狼孤竹 2020-05-20
  • 打赏
  • 举报
回复
debug下的能运行,只是部分功能不可用的问题。你可以看看不可用的功能调用了什么外部数据或资源,可能这部分资源在生成的时候并没有被复制到debug下,所以导致离开研发机器后,该部分功能无效。
weixin_44615268 2020-05-20
  • 打赏
  • 举报
回复
说明程序不够完善,没注意细节,代码都这样,上次写数据库也是就多一个空格,怎么搞都不对
OrdinaryCoder 2020-05-20
  • 打赏
  • 举报
回复
发送短消息功能不能用是什么意思 ,是点了发送 收不到? 听你的意思是程序能跑起来 估计可能是这个发送需要一些配置 比如像电脑IP 或者防火墙一些东西
assky124 2020-05-20
  • 打赏
  • 举报
回复
正常来说,直接复制没问题的。 不能用,可以试试从几个方面来排查 1. .net 版本 2. 是否少文件,或者三方dll要注册 3. 访问网络是否对应的端口开放了 4. 访问数据库,连接串是否正确,并且能访问
jay_luobo 2020-05-19
  • 打赏
  • 举报
回复
总有日志可以看的吧,大概率是两台电脑环境不同。你说程序没报错,那就先看下系统日志
  • 打赏
  • 举报
回复
嗯,本地能跑的恭喜,其实debug里面的东西弄出来就都能跑,只要环境一致
坏蛋昆虫 2020-05-19
  • 打赏
  • 举报
回复
应该是目标机器 太老版本的原因,一些图片按钮不显示什么的。尽量配置目标机器和你的开发机器一样的环境。
ajdkjalj 2020-05-18
  • 打赏
  • 举报
回复
另外建议拷release包下的
ajdkjalj 2020-05-18
  • 打赏
  • 举报
回复
把你所有的第三方dll,点属性,然后设置“复制本地”为True,只要你没有其他的设置,再拷贝debug就没问题了,我一直这么干
lich2005 2020-05-18
  • 打赏
  • 举报
回复
目标电脑的 .net 框架版本和你开发电脑的版本设置为一致的,再试试。
  • 打赏
  • 举报
回复
环境不一致导致的额,短消息发送功能之类的是不是需要进行一些系统上的设置,有可能的情况是部分功能在你本机已开启,而另外一台没有开启呢。 https://www.cnblogs.com/1024zy/p/6371590.html
北京的雾霾天 2020-05-16
  • 打赏
  • 举报
回复
vs2013工具好老了,应该是使用.netframework较早版本,首先确认你的目标机器上是不是安装有和你开发环境一样的framework版本。 如果版本没有问题,可以使用一个较简单的应用确定一下是不是可以正常运行一个简单的程序。 如果能运行简单的程序,再确定下是不是和你的具体功能实现上出现了问题。 现在 vs 已有了vs2019了,支持netcore的程序,可以发布成带运行环境的包,这样就可以不需要考虑目标框架版本,可以直接 copy 到目标机运行。
crazypeople 2020-05-16
  • 打赏
  • 举报
回复
问题是 还没有报错

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧