ASP.NET + C#
Winform生成exe程序,多个或全部窗口使用同一个图标(icon),减小程序体积
管理员 发表于2024-05-10 浏览1433 评论0
第一种:
适合在程序图标、窗口图标都相同时使用。
首先给项目设置图标(也就是生成exe程序后显示桌面图标),对着项目右键-属性-图标和清单,设置一个ico。
然后在窗口类的构造函数里加上一句
this.Icon=Icon.ExtractAssociatedIcon(Application.ExecutablePath)。
public frmMain()
{
InitializeComponent();

ASP.NET + C#
IIS7.5及以上设置404错误页面的正确方法
管理员 发表于2019-05-08 浏览8188 评论0
ASP.NET + C#
Datatable dt.Select和 Access中Datediff函数的坑
管理员 发表于2018-07-11 浏览6015 评论0
ASP.NET + C#
严重影响DataGridView性能的2个属性
管理员 发表于2017-05-13 浏览5278 评论0
ASP.NET + C#
.net 刷新后滚动条不动 加MaintainScrollPositionOnPostback=true 兼容gogle问题
管理员 发表于2017-05-12 浏览4334 评论0
ASP.NET + C#
asp.net中http提交数据所遇到的那些坑
管理员 发表于2016-11-14 浏览3660 评论0
ASP.NET + C#
C# 格式化文件大
管理员 发表于2013-08-15 浏览3180 评论0
private static string[] units = { "B", "KB", "MB", "GB", "TB", "EB", "ZB", "YB" };
public static string FormatBytes(long bytes)
{
double db = bytes;
ASP.NET + C#
让你的.NET程序兼容不同版本的Dll文件
管理员 发表于2012-03-10 浏览2901 评论0
前段时间写的一个winform的.net程序。因为引用了不少的库文件,但是最近这些库文件因为修正了一些bug和算法。但是主的程序文件没有怎么改动。所以就不像把这个主程序重新编译了。于是就把所有的新版dll文件拷贝到运行目录下,希望主程序能够直接调用新版的库文件。结果发现原来这些库文件都用strong name签了名的。主程序一调用就出错,说找不到该版本的文件。
ASP.NET + C#
IIS中,当文件夹被删除时,防止应用程序重启的解决办法
管理员 发表于2011-03-03 浏览3322 评论0
如果你曾经修改了ASP.NET应用程序(dll文件),与修改了bin文件夹或Web.config文件(添加/删除/重命名的文件等),而该网 站在运行,你可能已经注意到,这将导致在AppDomain的重新启动。所有的会话状态会丢失和网站再次成功启动,任何登录的用户将被退出(假设你不使用 持久Cookie身份验证)。 当然,当我们修改了web.config文件,并保存它,迫使一个AppDomain重新
ASP.NET + C#
web.cofig和Global.asax之间的关系以及执行的顺序
管理员 发表于2010-10-14 浏览2761 评论0
1 Global.asax文件的作用
先看看MSDN的解释,Global.asax 文件(也称为 ASP.NET 应用程序文件)是一个可选的文件,该文件包含响应 ASP.NET 或HTTP模块所引发的应用程序级别和会话级别事件的代码。Global.asax 文件驻留在 ASP.NET 应用程序的根目录中。运行时,分析 Global.asax 并将其编译到一个动态生成的 .NET Framework 类,该类是从HttpApplication基类派生的。配置 ASP.NET,以便自动拒绝对 Global.asax 文件的任何直接的 URL 请求;外部用户不能下载或查看其中的代码。Global.asax 文件是可选的。只在希望处理应用程序事件或会话事件时,才应创建它.
2 Global.asax文件的创建
点击Web站点>>添加新建项>>全局应用程序类,即可添加Global.asax文件。在.Net2003里,直接右击Global.asax文件查看代码就可以编辑Global.asax.cs文件,但是在.Net2005中,没有这个选项,因此需要自己在App_Code中添加Global.asax.cs,然后设置Global.asax的属性Inherits="Global"或CodeBehind="Global.asax.cs"即可。不可知道还有没有其他更好的方法。