随笔分类 -  .Net技术

1 2 下一页
MAGEUI的Hash问题
摘要:切记,如果manifest文件发生了更改,必须在application的操作中重新选择一下manifest文件,即使当前它在application中的指向路径是正确的也要重新选择一下,否则保存application的时候根本不重新计算manifest的hash,导致SmartClient端发生这样的错误:namespace.exe.manifesthas a different computed ... 阅读全文
posted @ 2009-06-12 12:42 愚公 阅读(498) 评论(0) 推荐(0)
WSS 3.0 List WebService使用点滴
摘要:Text Field全为空格时:<Eq><FieldRef Name='TextFieldName' /><Value Type='Text'></Value></Eq>Text Field不含任何字符时:<IsNull><FieldRef Name='TextFieldName' ></FieldRef&g... 阅读全文
posted @ 2007-10-17 14:35 愚公 阅读(411) 评论(1) 推荐(0)
Set a password textbox for Visual Studio .NET setup project
摘要:用Visual Studio 2005的Setup Project制作安装软件时,若需要提供密码输入的User Interface,只能用TextBox先行暂时替代,打包完成后可以用Orca(下载)打开msi,在control中找到这个TextBox,将Attributes从7改为2097159即可。详细内容请看:Set a password textbox for Visual Studio .... 阅读全文
posted @ 2007-08-02 10:16 愚公 阅读(472) 评论(0) 推荐(0)
在WinForm中控制GIF动画的启停的一种方法
摘要:在WinForm中许多控件(本文以最常用的PictureBox为例)都有Image属性,如果该Image是一个动画Gif的话,它会自动运行动画。在某些场合,我们希望控制该动画的启停,此时我们首先想到了ImageAnimator,但实际使用时,我们发现以下指令根本不起作用,Gif停不下来,具体原因不明: ImageAnimator.StopAnimate(box.Image,... 阅读全文
posted @ 2007-06-30 20:10 愚公 阅读(1136) 评论(0) 推荐(0)
installState is missing !
摘要:一个正在开发调试中的windows service,突然发现无法使用installUtil /u卸载了,虽然,执行时报告“The uninstall has completed.”,但服务实际仍然健在,新的程序代码也就无法安装。查了一下,原来是installState文件不知什么原因丢失了,到哪里去找这个文件呢,Recycle里也没有呀?后来我看了一下我的installerClass,根本没有sa... 阅读全文
posted @ 2007-02-09 10:11 愚公 阅读(3884) 评论(1) 推荐(0)
.Net Framework 2.0配置工具Stopped Working
摘要:操作系统:VISTA ULTIMATE 64x现象:在使用.Net Framework 2.0 Configuration Tool时出现Management Console Stopped Working,然后程序自动被关闭。重新安装.Net Framework SDK也无济于事。最终解决方案:1) run mmc.exe2)open "C:\Program Files (x86)\Micros... 阅读全文
posted @ 2007-02-04 18:03 愚公 阅读(4345) 评论(0) 推荐(0)
Enterprise Library v3: The Plan
摘要:在Tom Hollander's blog中介绍了v3的远景计划,列出了v3至少含有的新特性,同时还根据优先级从高到低列出了考虑实现的特性,解释了为什么这些优先级顺序与调查结果不太吻合,甚至有些群众呼声很高的功能并没有放进去的原因。当然这些列表也不是最终结果,仅仅是一个初步的计划。 阅读全文
posted @ 2006-09-28 10:13 愚公 阅读(336) 评论(0) 推荐(0)
.Net3.0 RC以及一些相关的RC
摘要:从BETA到RC,最烦人的就是版本的相互匹配,安装及卸载不仅仅是困难,而且是有一定风险的问题。在SQL SERVER 2005的开发的发布期间,我经历过太多的磨难。这次.NET3.0的RC,相匹配的版本如下: .NET Framework 3.0 RC ,这个实际是一个类似bootstrapper的安装引导器,安装时会自动根据当前系统的需要来选择下载WCF,WPF,WF等安装模块... 阅读全文
posted @ 2006-09-25 16:01 愚公 阅读(362) 评论(1) 推荐(0)
VSTO 2005安装项目注意事项
摘要:VSTO项目一般有两种布署方式,一是SmartClient方式(详情参见我的前一篇日志: VSTO 2005 项目的布署和运行),二是直接在客户端安装。前者在我的实践过程中发现一些不可预料的问题以及诸多不便之处,比如,同样的代码在第二种方式中可以完全正常运行,在第一种方式下就不行,再比如第一种方式在需要在IE中打开Office,IE的前进后退等操作经常会困扰用户。这样,我们开始逐步向第二... 阅读全文
posted @ 2006-09-21 11:28 愚公 阅读(3373) 评论(0) 推荐(0)
Excel文档项目转为模板项目(VSTO 2005)
摘要:修改csproj文件直接将EXCEL的文档项目转为模板项目。 阅读全文
posted @ 2006-09-21 10:15 愚公 阅读(2087) 评论(0) 推荐(0)
在EXCEL中插入内存中的图片(VSTO)
摘要:主要介绍了一个“重量级”的解决方案,在EXCEL中插入内存中的图片,其实对于SmartClient性质的VSTO项目尽管写到本地吧,因为一般有FullTrust许可。 阅读全文
posted @ 2006-09-14 17:37 愚公 阅读(5182) 评论(0) 推荐(0)
Excel合并单元格基础注意事项(VSTO 2005)
摘要:Range.get_Offset(rows,cols), Range若为合并单元格,那么get_Offset并不如我们想像的以Range的左上角单元格为基点计算,比如,如果Range为A7:B7合并,则Range.get_Offset(1,0)为正常为A8,而Range.get_Offset(1,1)为C8,并不是B8。因此原点单元格最好使用非合并单元格。 合并单元格的AutoF... 阅读全文
posted @ 2006-08-24 11:38 愚公 阅读(6353) 评论(0) 推荐(0)
VSTO 2005 项目的布署和运行
摘要:服务器端建议: 最好不要发布到带有WSS/SPS的IIS上,因为那是一件相当麻烦的事; 最好使用标准的HTTP端口发布你的应用程序 应用程序发布时要特别注意manifest指向正确的位置,Web.Config中的配置也指向正确的WebService。 客户端: 安装.NetFramework 2.0; 安装Office 2003的.Net互操作程序集... 阅读全文
posted @ 2006-08-15 17:05 愚公 阅读(1259) 评论(0) 推荐(0)
Orcas尝鲜
摘要:Orcas解决了Visual Studio 2005 Query Builder在Oracle查询方面的一些设计缺陷 阅读全文
posted @ 2006-08-08 16:27 愚公 阅读(6383) 评论(2) 推荐(0)
Office Interop与Tools的区别
摘要:比如Microsoft.Office.Interop.Word与Microsoft.Office.Tools.Word之间的区别与联系是什么呢? 我们说,Interop仍然是.NetFramework普通意义上的Interop概念,即让Office Com对象模型可以在.Net上被使用,而Tools则扩展了这个Interop,使Office可以更好地被使用。 比如你可以直接使用... 阅读全文
posted @ 2006-07-18 10:12 愚公 阅读(1297) 评论(0) 推荐(0)
真正的DataGridViewComboBoxColumn
摘要:.NetFramework 2.0里提供的DataGridViewComboBoxColumn 只有在以下情况下才正常工作:它的所有单元格值(由 DataGridView.DataSource 属性填充)与选择的范围(由 DataSource 属性或 Items 属性填充)之间存在映射。如果此映射不存在,则当该列位于视图中时,会出现消息“进行格式设置时出现错误,显示”。因此,这个ComboBox无... 阅读全文
posted @ 2006-07-14 16:41 愚公 阅读(6317) 评论(2) 推荐(1)
(C#)一定要#if DEBUG, 不能是#if Debug
摘要:因为IDE预定义的是DEBUG常量,如果你写#if Debug编译时根本不理踩,也不报告错误。由于VS IDE中大部分地方(配置管理器等)都显示的是Debug,所以不小心被误导写成了#if Debug,导致大半天的时间被浪费了,教训,特此铭记。 阅读全文
posted @ 2006-03-10 13:34 愚公 阅读(5429) 评论(7) 推荐(0)
让中文环境的Visual Studio 2005使用英文版的项目模板
摘要:今天安装了WWF CTP 2006 January,但打开VS2005却找不到项目模板,把VS2005的区域设置切换到英文时,workflow项目模板全部出来了,但所有其他的中文模板都消失,这说明安装并没有问题,只是英文模板没有安装到中文环境下,打开C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates... 阅读全文
posted @ 2006-02-08 18:57 愚公 阅读(759) 评论(2) 推荐(0)
Atlas Table Layout Template
摘要:标记必须写在ListView内,不要runat="server",需要这个的是,以下是经过修改过的Atlas HOL 5: Atlas Server Controls Lab ... 阅读全文
posted @ 2005-12-16 15:47 愚公 阅读(1525) 评论(3) 推荐(0)
Visual Studio 2005项目模板丢失的解决办法
摘要:今天发觉我的Visual Studio Team Suite(RC)中的项目模板丢失了许多,也就是说新建一个项目时,很多项目模板找不到,正好博客堂蝈蝈俊.Net刚发布了一个解决方案: VS2005新建项目找不到工程模版错误的解决方法。但我手边并没有一个正常的环境,因此无法用这个办法解决。然后,我在Microsoft Forum上搜了一下,其实只须在命令行中运行一下devenv /setu... 阅读全文
posted @ 2005-11-19 14:29 愚公 阅读(9018) 评论(5) 推荐(0)

1 2 下一页