vs 2008 中winforms程序打包 安装一切正常,但最后点exe文件无任何反应,原因找到,但不知如何解决 vs 2008 中winforms程序打包 安装一切正常,但最后点exe文件无任何反应:原因是,我在第一个窗体的时候读了xml里面的内容,然后我将读xml代码屏蔽掉,重新打包安装,点击exe文件就ok了。请问,包含xml的程序,怎么打包! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把xml文件,一起放到安装包中即可. 个人感觉:读取xml文件是没有什么问题的,关键看你屏蔽的部分的代码有没有什么问题了。你不如把你读取xml部分代码贴出来帮你看看。关键是要看你读取xml部分的代码有没有引用除.net 2.0组件之外的第三方组件(dll等),如果有,那么就是第三方控件或组件引起的,某些第三方的控件或组件需要注册表的支持,也就是说需要先注册该dll文件才能正常引用,比如MAPX的控件就必须要注册后才能使用,也就是说需要安装一下mapx程序。我觉得你的问题多半是由这个问题引起,首先要排除掉.NET 组件未安装或安装的版本低于开发平台的.net版本。 在你exe的位置就可以添加问价,把xml放进来 1。在部署项目的file system视图下加入xml文件2。不用xml文件,用resources/settings来存取配置用的字符串等等,当然在这里也可以放xml文件的 在部署项目的file system视图下加入xml文件 Marshal.Copy 内存复制总是显示source为空? 新手啊 求教 问一个C#/js 操作正则。 c# “将截断字符串或二进制数据。”怎么解决?? C# WindowForm 工具按扭操作 新线程在多窗口中怎么使用? C#操作記事本的問題 检测文件名的合法性 如何用c#编程设置ie中的代理? html.dropdownlist选中的值如何在后台获取?急!! 在Console程序中怎么读取Web中的web.config的配置信息,比如AppSetting 打印圣诞树, 用循环,高手进来!
读取xml文件是没有什么问题的,关键看你屏蔽的部分的代码有没有什么问题了。
你不如把你读取xml部分代码贴出来帮你看看。关键是要看你读取xml部分的代码有没有引用除.net 2.0组件之外的第三方组件(dll等),如果有,那么就是第三方控件或组件引起的,某些第三方的控件或组件需要注册表的支持,也就是说需要先注册该dll文件才能正常引用,比如MAPX的控件就必须要注册后才能使用,也就是说需要安装一下mapx程序。我觉得你的问题多半是由这个问题引起,首先要排除掉.NET 组件未安装或安装的版本低于开发平台的.net版本。