请教高手:我在Debug时没有设任何Breakpoint,所以按道理说应该两种运行方式是一致的。现在VS2010的C#中Debug运行很正常,但在外部运行Debug版编译的exe就会卡在某个地方,请问一下这种情况一般是因为什么原因?谢谢。
解决方案 »
- 求GDI+绘制文本的问题
- 请教C#读取Excel
- 我想用SqlDataReader取出sql表中的varBinary形数据并转换成int 形.并进行与运算,但试了很久都没有成功,(转换不了)有没有那位试过,并指点
- 100分,请教这段asp3.0的代码怎么转成c#代码?急~~
- C#中,string和String ,decimal和Decimal,int和Int32……
- 关于excel内的数据提取
- 帮忙!!“未将对象引用设置到对象的实例”错误是怎么回事??
- c# 水晶报表程序的图表显示问题
- 各位高手。。。。
- 请教颠峰高手: 用C#写的收邮件程序,邮件中文不能正常显示? 如何解决?
- C#编写恢复数据库程序,出现因为数据库正在使用,所以无法获得对数据库的独占访问权的问题
- C#在程序运行时隐藏DataGrid中textbox控件
重新生成,再试试!
而外部调用时exe同级目录没有dll或文件,前者即依赖项缺失“卡在某个地方”这句话描述不是很清楚
卡在某个地方是:
this.BeginInvoke(new Action<FormQuote.EnumProgessState, string>(formQuote.progress), FormQuote.EnumProgessState.OnQryInstrument, "测试完成.");
语句执行到了,但没调用formQuote.progress(FormQuote.EnumProgessState.OnQryInstrument, "测试完成.")函数,而是卡住了。
一个解决方案,多个项目。还要调整项目的生成地址。
如A程序需调用B程序,那么B项目的生成地址需要改为A的dubug下...