14 个解决方案
#1
![使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错! 使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错!](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyOXVhVzl1THpFNExtZHBaZz09.jpg?w=700&webp=1)
#2
报什么错? 异常处理会有不同。
#3
程序启动的工作路径可能不同,你有没有使用相对路径去访问外部的文件。
#4
但确实是,直接编译运行时没问题,去执行生成的exe时就会报错了。是这样的,这段代码有一块是设定了默认代理设置的,包括代理的ip地址,端口,用户名和密码。直接编译运行无问题。但去执行exe就会有问题,从他报的异常来定位是,默认代理的设置没生效(不过也不确定)。只是抛出的异常的信息与将代理设置注释掉后抛出的异常是一样的。所以请问是不是默认代理的设置本身有问题?
#5
这个我的文件路径确实是相对路径,但是报的问题不是文件路径问题啊。文件里写的东西跟报的异常没什么关系。
#6
贴出具体报错。
#7
是不是以前的哪个exe还在运行?没有关闭?
#8
![使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错! 使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错!](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERXpNRGd2TURZdk1UTTNOVGM0TnpnME0xODNNVGd6T1RZdWNHNW4%3D.jpg?w=700&webp=1)
#9
善用微软忽悠人的什么Azure。因为它故意制造了“牢笼”,你不能当作自己的产品来开发。
#10
善用微软忽悠人的什么Azure--> 少用微软忽悠人的什么Azure
这种事情几年以前开始我们经历两三次了,当你上传了自己作品到他们的服务器上,你被告知有各种各样的限制,过了1个月告诉你不能用必须付费了,然后没到2年突然告诉你微软已经不支持这个服务而改为另外一个改名字另外收费的服务了。
微软的云你能当真的话,那么天下所有的系统全都是云了。
这种事情几年以前开始我们经历两三次了,当你上传了自己作品到他们的服务器上,你被告知有各种各样的限制,过了1个月告诉你不能用必须付费了,然后没到2年突然告诉你微软已经不支持这个服务而改为另外一个改名字另外收费的服务了。
微软的云你能当真的话,那么天下所有的系统全都是云了。
#11
善用微软忽悠人的什么Azure--> 少用微软忽悠人的什么Azure
这种事情几年以前开始我们经历两三次了,当你上传了自己作品到他们的服务器上,你被告知有各种各样的限制,过了1个月告诉你不能用必须付费了,然后没到2年突然告诉你微软已经不支持这个服务而改为另外一个改名字另外收费的服务了。
微软的云你能当真的话,那么天下所有的系统全都是云了。
你的意思是微软给我们提供的DLL有问题?其实我对此也有疑问,但又不让随便问,我们是微软的客户,但问问题还必须得小心谨慎,如果没有十足的证据说明是微软的问题的话,那以后的问题他也不会答复你了!但这次这个问题确实比较诡异,如果说是DLL的问题,但为什么编译执行的时候是可以的?有遇到过这种情况的吗?
#12
![使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错! 使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错!](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4MUxtZHBaZz09.jpg?w=700&webp=1)
#13
问题已经解决,是公司安全机制给拦截了。
#14
一个报错好多原因,最后,不是自己的问题
#1
![使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错! 使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错!](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyOXVhVzl1THpFNExtZHBaZz09.jpg?w=700&webp=1)
#2
报什么错? 异常处理会有不同。
#3
程序启动的工作路径可能不同,你有没有使用相对路径去访问外部的文件。
#4
但确实是,直接编译运行时没问题,去执行生成的exe时就会报错了。是这样的,这段代码有一块是设定了默认代理设置的,包括代理的ip地址,端口,用户名和密码。直接编译运行无问题。但去执行exe就会有问题,从他报的异常来定位是,默认代理的设置没生效(不过也不确定)。只是抛出的异常的信息与将代理设置注释掉后抛出的异常是一样的。所以请问是不是默认代理的设置本身有问题?
#5
程序启动的工作路径可能不同,你有没有使用相对路径去访问外部的文件。
这个我的文件路径确实是相对路径,但是报的问题不是文件路径问题啊。文件里写的东西跟报的异常没什么关系。
#6
程序启动的工作路径可能不同,你有没有使用相对路径去访问外部的文件。
这个我的文件路径确实是相对路径,但是报的问题不是文件路径问题啊。文件里写的东西跟报的异常没什么关系。
贴出具体报错。
#7
是不是以前的哪个exe还在运行?没有关闭?
#8
![使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错! 使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错!](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERXpNRGd2TURZdk1UTTNOVGM0TnpnME0xODNNVGd6T1RZdWNHNW4%3D.jpg?w=700&webp=1)
#9
善用微软忽悠人的什么Azure。因为它故意制造了“牢笼”,你不能当作自己的产品来开发。
#10
善用微软忽悠人的什么Azure--> 少用微软忽悠人的什么Azure
这种事情几年以前开始我们经历两三次了,当你上传了自己作品到他们的服务器上,你被告知有各种各样的限制,过了1个月告诉你不能用必须付费了,然后没到2年突然告诉你微软已经不支持这个服务而改为另外一个改名字另外收费的服务了。
微软的云你能当真的话,那么天下所有的系统全都是云了。
这种事情几年以前开始我们经历两三次了,当你上传了自己作品到他们的服务器上,你被告知有各种各样的限制,过了1个月告诉你不能用必须付费了,然后没到2年突然告诉你微软已经不支持这个服务而改为另外一个改名字另外收费的服务了。
微软的云你能当真的话,那么天下所有的系统全都是云了。
#11
善用微软忽悠人的什么Azure--> 少用微软忽悠人的什么Azure
这种事情几年以前开始我们经历两三次了,当你上传了自己作品到他们的服务器上,你被告知有各种各样的限制,过了1个月告诉你不能用必须付费了,然后没到2年突然告诉你微软已经不支持这个服务而改为另外一个改名字另外收费的服务了。
微软的云你能当真的话,那么天下所有的系统全都是云了。
你的意思是微软给我们提供的DLL有问题?其实我对此也有疑问,但又不让随便问,我们是微软的客户,但问问题还必须得小心谨慎,如果没有十足的证据说明是微软的问题的话,那以后的问题他也不会答复你了!但这次这个问题确实比较诡异,如果说是DLL的问题,但为什么编译执行的时候是可以的?有遇到过这种情况的吗?
#12
![使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错! 使用VS2012 ,F5运行可以,但运行生成的exe文件运行却报错!](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4MUxtZHBaZz09.jpg?w=700&webp=1)
#13
问题已经解决,是公司安全机制给拦截了。
#14
一个报错好多原因,最后,不是自己的问题