http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 10236|回复: 10

[咨询站长] 求助 .NET,vs本地调试可以调用外部exe,放到IIS中发布后就不可以了

[复制链接]
发表于 2014-6-3 12:25:57 | 显示全部楼层 |阅读模式
10金钱
.NET程序中引入了一个dll,在dll中调用一个外部的exe,本地调试是运行正常的,放到IIS中发布后就挂了,访问不了外部应用程序在网上找了很多资料
http://blog.sina.com.cn/s/blog_6d60228f01019drr.html
http://hi.baidu.com/liyunluck/item/2a38024f40453ca5df2a9fab
这几篇文章的内容都不能解决问题
求大神解答...





1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-6-3 13:09:54 | 显示全部楼层
这上面写的方法是肯定可以的,你应该先确定一下你的问题是不是这方面的,你只是说在Dll调用一个Exe,你看看你的Exe配置的对吗,或者是说你的代码是怎么写的,什么原理调用的。
回复

使用道具 举报

 楼主| 发表于 2014-6-3 13:16:04 | 显示全部楼层
站长苏飞 发表于 2014-6-3 13:09
这上面写的方法是肯定可以的,你应该先确定一下你的问题是不是这方面的,你只是说在Dll调用一个Exe,你看看 ...

整个流程是这样的:
一个做安卓的同学写了一个java工具,打成jar包,然后我用ikvm将其转换为一个dll,那个jar包需要调用一个绝对路径下的第三方exe,exe好像不用什么配置,vs调试通过。
上面几篇文章所有的配置都试了,在IIS中exe都没启动,感觉无从调试...
回复

使用道具 举报

 楼主| 发表于 2014-6-3 14:37:09 | 显示全部楼层
站长苏飞 发表于 2014-6-3 13:09
这上面写的方法是肯定可以的,你应该先确定一下你的问题是不是这方面的,你只是说在Dll调用一个Exe,你看看 ...

又仔细地调试了一遍程序,发现是在dll中通过url下载一个文件,写入一个文件夹,这一步都没完成...
将IIS匿名用户的读取、写入权限设置了也没用
回复

使用道具 举报

发表于 2014-6-3 14:45:13 | 显示全部楼层
一米尘埃 发表于 2014-6-3 14:37
又仔细地调试了一遍程序,发现是在dll中通过url下载一个文件,写入一个文件夹,这一步都没完成...
将IIS ...

你看看这个目录有没有写入权限,这个是要给User用户权限
回复

使用道具 举报

 楼主| 发表于 2014-6-3 15:25:27 | 显示全部楼层
站长苏飞 发表于 2014-6-3 14:45
你看看这个目录有没有写入权限,这个是要给User用户权限

看了,有的
正在让那个写安卓的同学改jar包,来个debug版的单步打印异常信息试试...
回复

使用道具 举报

发表于 2014-6-3 15:28:52 | 显示全部楼层
一米尘埃 发表于 2014-6-3 15:25
看了,有的
正在让那个写安卓的同学改jar包,来个debug版的单步打印异常信息试试...

把异常打印出来看看什么错
回复

使用道具 举报

发表于 2014-6-3 15:29:39 | 显示全部楼层
没启动是不是因为电脑没有配置Java环境啊
回复

使用道具 举报

 楼主| 发表于 2014-6-3 15:45:04 | 显示全部楼层
站长苏飞 发表于 2014-6-3 15:28
把异常打印出来看看什么错

嗯 做安卓的同学正在加些异常信息打印的代码。
不是环境之类的问题,都配置了。而且我在本机上启了一个IIS,环境跟在vs中调试一样,也不行...
回复

使用道具 举报

 楼主| 发表于 2014-6-3 18:38:22 | 显示全部楼层
站长苏飞 发表于 2014-6-3 15:29
没启动是不是因为电脑没有配置Java环境啊

问题已解决
坑点在于:配置环境变量之后必须重启IIS,单步抛异常最后得到了  “JAVA_HOME未配置”的异常。
好大的坑啊
感谢站长的回复~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-6-13 20:15

© 2014-2021

快速回复 返回顶部 返回列表