摘要:不管是asp.net、web service还是window service,程序运行的时候只有本地计算机的部分权限,有时候需要更大的权限,比如读写某台服务器或域中的一台计算机上的文件等,这就需要更大的权限,比如域帐户权限。通过获取不同身份的windowsimpersonationcontext对象,可以模拟不同用户登陆,请看我生成的networksecurity类的public static w......
摘要:datagrid使用技巧
-------如何屏蔽单元格输入
有时候听有些朋友抱怨.net的datagrid不是很好用。就我个人的体会,datagrid的功能非常强大,可以使我们随心所欲的完成各种各样的工作,可惜就是实现起来不够简单明了。我对平时经常碰到的一些问题积累了一些解决的方法,现在把它们总结一下供大家参考。
比较经常碰到的一个问题是:我们希望datagrid的某一列只能输入特定的文......
BUG:命名空间名称和类名冲突
日期:2005-01-26备注:
1. 错误现象 【程序编程相关:模拟file的上传的几种替代方法
】
作者:floodzhu 【推荐阅读:
在VB中验证Windows和域用户
】
c:\work\visualstudio\floodzhu\class1.cs(9): “floodzhu.common.exception”表示“命名空间”,此处应为“类” 【扩展信息:C#获取WAVE文件文件头信息
】
下面的代码会导致一个编译错误:
using system;
namespace floodzhu.common.exception
{
/// <summary>
/// class1 的摘要说明.
/// </summary>
public class connectexception: exception
{
public connectexception()
{
//
// todo: 在此处添加构造函数逻辑
//
}
}
}
2. 错误原因
编译器进行词法分析时遵循“最近优先”原则(堆栈的处理方式:先进后出(filo)),当遇到 exception 时它首先找到的是命名空间 floodzhu.common.exception 中的 exception,因为这个命名距离最近,再往上(往外),才能找到 system.exception 这个类,但为时已晚.
3. 解决方法
...
下一页 摘要:
日期:2005-01-25作者:floodzhu备注:
在 windows2003 下(iis6),用 vs2003 生成一个 asp.net 应用,然后 f5 进行调试,出现如下错误信息:
“/0124”应用程序中的服务器错误。
编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编......