2018年1月28日

C#控制台程序中处理2个关闭事件的代码实例

摘要: 我们开发的控制台应用,在运行阶段很有可能被用户Ctrl+C终止或是被用户直接关闭。如果我们不希望用户通过Ctrl+C终止我们的程序,就需要对Ctrl+C或关闭事件作处理。 处理方法 在.net平台下Console类有个CancelKeyPress事件可以处理Ctrl+C,不过对于直接关闭控制台应用, 阅读全文

posted @ 2018-01-28 16:12 大胡子青松 阅读(223) 评论(0) 推荐(0) 编辑

2013年10月21日

ArcEngine 9.3与64位操作系统 冲突

摘要: ArcEngine 9.3与64位操作系统 冲突2011年03月30日 星期三 11:13错误信息: 未处理 System.TypeInitializationException Message="“test.Program”的类型初始值设定项引发异常。" Source="test" TypeName="test.Program" StackTrace: 在 test.Program.Main() 在 System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args 阅读全文

posted @ 2013-10-21 20:09 大胡子青松 阅读(796) 评论(0) 推荐(0) 编辑

类型初始值设定项引发异常

摘要: 类型初始值设定项引发异常分类:GIS2012-10-24 15:39547人阅读评论(0)收藏举报今天把以前写的项目从Visual Studio2008转为Visual Studio 2010下,设置了.Net Framework 4.0,编译,没有问题,以为大功告成,但运行的时候竟然问题报错:位置:Program下的Application.Run(new Main()),错误是“类型初始值设定项引发异常”,谷歌一下,出来的基本上都不怎么相关,只能自己慢慢试,搞了一个上午依然没有结果,快崩溃了。先放一放,下午过来,想了想只是所有的子项目设置了相同的.Net Framework,会不会是目标平台 阅读全文

posted @ 2013-10-21 18:55 大胡子青松 阅读(592) 评论(0) 推荐(0) 编辑

2013年10月8日

InstallShield中打包ArcEnineRuntime

摘要: InstallShield中打包ArcEnineRuntime 最近研究了一阵应用程序的打包,几天下来也算颇有收获。普通的.net程序打包相对简单一点,不过ArcEngine的应用程序还涉及到Engine Runtime的检测及安装。所以我采用的是IntallShield软件打包。 3SNews版主[zhaoxiang_whu]写过一篇《利用InstallShiled 10.5 打包AE 开发的应用程序》,我也是看了篇教程才去实践的。该方法的原理是将Engine Runtime和程序文件一起打包进一个Setup.exe文件中,然后Runtime释放到目标文件夹下;等于是安装完成之后才检测目标机 阅读全文

posted @ 2013-10-08 18:43 大胡子青松 阅读(604) 评论(0) 推荐(0) 编辑

利用InstallShiled 10.5制作AE应用程序安装包

摘要: [转]利用InstallShiled 10.5制作AE应用程序安装包 作者:3SNEWS 社区ESRI(ArcGIS)版版主:zhaoxiang_whuhttp://www.3snews.net/bbs/index.php利用InstallShiled 10.5 打包AE 开发的应用程序AE 开发的应用程序必须要在装有AE 运行时并且正确的授权的机器上才可以运行。因此,在制作安装包的时候可以把AE 运行时一起打进来,用户在安装程序时,只需要执行一个安装文件就可以正确的运行应用程序了。利用InstallShiled10.5 打包的基本思路如下:1、先将自己的程序打包进来;2、安装AE 运行时;3 阅读全文

posted @ 2013-10-08 18:29 大胡子青松 阅读(533) 评论(0) 推荐(0) 编辑

AE项目打包

摘要: HolinzAE项目打包打包详细信息:Setup Factory 7.0打包软件,VS2005+AE92下的Winform项目1.依赖项: Dot Net Framework20 AO类库sp3补丁 AE运行时以及sp4补丁 第三方控件:Developer Express .NET v7.2,Xtreme.Suite.Pro 10.4.2 2.打包过程:1.利用VS自带打包工具检查项目的所有依赖项以及文件(但本打包程序没有使用自带的该打包工具)2.将所需要的文件进行分类,本人主要分成DotNet、AE Runtime、Data(应用程序所需空间数据)、以及第三方控件等3.用Setup Fact 阅读全文

posted @ 2013-10-08 18:27 大胡子青松 阅读(921) 评论(0) 推荐(0) 编辑

未能加载文件或程序集“Microsoft.Office.Interop.Excel

摘要: 解决方法:未能加载文件或程序集“Microsoft.Office.Interop.Excel。。。”2010-07-25 08:06:15 来源:源码之家 站长整理 【大中小】 浏览:18024次 Could not load file or assembly 'Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral 出现这个问题的原因有两个: 1、系统里没有安装“Excel 2003”; 2、系统安装了“Excel 2003”,但是没有安装到GAC里面。(有关GAC全局程序集缓存的介绍大家可以参考MSDN的相 阅读全文

posted @ 2013-10-08 18:23 大胡子青松 阅读(1287) 评论(0) 推荐(0) 编辑

2013年8月20日

SQL SERVER(MSSQLSERVER) 服务无法启用 特定服务错误:126

摘要: SQL SERVER(MSSQLSERVER) 服务无法启用 特定服务错误:126分类:Sql Server2011-06-16 11:211281人阅读评论(2)收藏举报sql server配置管理microsoftsqlgoogle数据库刚刚 想打开sql server 创建一个数据库 但是提示无法连接到主机 错误提示:provider:命名管道提供程序,error:40-无法打开到SQL SERVER 的链接)(Microsoft SQL Server ,错误:2)于是打开SQL 配置管理器 看到 SQL SERVER(MSSQLSERVER ) 服务没有启动 于是点击右键启动 却报这样 阅读全文

posted @ 2013-08-20 22:11 大胡子青松 阅读(288) 评论(0) 推荐(0) 编辑

2013年7月15日

sqlserver 2008评估期已过

摘要: sqlserver 评估期已过分类:SQL SERVER2012-08-22 17:04977人阅读评论(0)收藏举报打开sqlserver出现提示:评估期已过。有关如何升级的测试版软件的信息,请访问http://www.microsoft.com/sql/howtobuy解决方法如下:方法一1进入安装 中心2 维护 -> 版本升级3.一步一步操作,当提示需要输入注册码的时候,请根据你升级的版本输入如下注册码SQL Server 2008 Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBSQL Server 2008 Enterprise:JD8Y6-HQ 阅读全文

posted @ 2013-07-15 21:02 大胡子青松 阅读(617) 评论(0) 推荐(0) 编辑

Linq使用Group By经验总结

摘要: Linq使用Group By经验总结2009-09-08 16:02 佚名 IT168 我要评论(1) 字号:T | T这里介绍Linq使用Group By和Count得到每个CategoryID中产品的数量,Linq使用Group By和Count得到每个CategoryID中断货产品的数量等方面。AD: 2013云计算架构师峰会超低价抢票中学习Linq时,经常会遇到Linq使用Group By问题,这里将介绍Linq使用Group By问题的解决方法。1.计数varq= frompindb.Products grouppbyp.CategoryIDintog selectnew{ g.Ke 阅读全文

posted @ 2013-07-15 20:36 大胡子青松 阅读(273) 评论(0) 推荐(0) 编辑

导航