随笔分类 - .net
摘要:在.net工程中,添加一个.ashx文件,其中需要设置session,一直异常,跟踪代码发现,session值为null 最后比较了其他文件,发现 类没有继承IRequiresSessionState接口 如下 public class ValidateCodeController : IHttpH
阅读全文
摘要:工作中遇到使用uploadify插件上传文件后,后台代码中的session[XXX]值为null的问题,反复跟踪,发现不是值丢失,而是sessionID发生了变化,而引起SessionID发生变化的原因就是因为使用了uplodify插件 解决方法: <script type="text/javasc
阅读全文
摘要:存储过程名称为A,假设A返回一个ID EXEC @id = A 1031,1 在触发器中像上面那样调用,调试时发现@FolderHierarchyid的值为0 后面参考网上的方法,建了一个表,表结构和存储过程的返回结果集结构一样 declare @idtable table(ID int); ins
阅读全文
摘要:打开网站,在vs中附加进程,选择w3wp.exe,如果不能下断点,设置一下pdb文件位置
阅读全文
摘要:一个路径下用regsvr32注册成功,一个注册失败,提示平台不兼容。 最后用depends查看依赖的dll,发现依赖的dll有问题,从注册成功的路径下复制一个过来,重新注册就成功了
阅读全文
摘要:X86既32位程序,X64既64位程序,anycpu会根据当前的操作系统位数决定 但是如果应用程序编译成anycpu,会由操作系统位数决定,如果是dll之类的,会由调用dll的主程序位数决定 所以一般执行程序编译为X86,dll编译为anycpu
阅读全文
摘要:前几天碰到的问题,错误提示“ 检索 COM 类工厂中 CLSID 为 {XXXX-XXXX-XXX-XXXXX-XXX} 的组件时失败,原因是出现以下错误: 80040154。”,然而dll已注册,注册表中搜索也能查到这个clsid 最后把引用该dll的项目改为X86的编译平台,错误就消失了 如果是
阅读全文
摘要:[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool WritePriva
阅读全文
摘要:首先查这个模块是否存在 若存在,用depends工具查找依赖模块,看下依赖模块是否存在, 依赖模块可以和模块放到同一路径下
阅读全文
摘要:正则表达式中包含“|”时,用“\\|“代替,因为“|”在正则表达式中有或的含义,需要转义"\|",“\“也需要转义,所以最后应该用“\\|”代替。
阅读全文
摘要:引用dll,确认dll没有问题,版本正确,可是一直报发生意外,没有任何其他提示。 解决方案: 看dll引用选项配置 复制到本地:设为true,我的就是false; 嵌入互操作类型:false,如果是true,则复制到本地不能设置。
阅读全文

浙公网安备 33010602011771号