惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
Google DeepMind News
Google DeepMind News
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
NISL@THU
NISL@THU
T
Threat Research - Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
Cyberwarzone
Cyberwarzone
D
Docker
The Hacker News
The Hacker News
C
CERT Recently Published Vulnerability Notes
Vercel News
Vercel News
Project Zero
Project Zero
S
Schneier on Security
aimingoo的专栏
aimingoo的专栏
I
Intezer
腾讯CDC
M
MIT News - Artificial intelligence
Hugging Face - Blog
Hugging Face - Blog
P
Palo Alto Networks Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
AWS News Blog
AWS News Blog
GbyAI
GbyAI
MongoDB | Blog
MongoDB | Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
Vulnerabilities – Threatpost
G
Google Developers Blog
N
Netflix TechBlog - Medium
The Cloudflare Blog
Microsoft Security Blog
Microsoft Security Blog
Y
Y Combinator Blog
A
Arctic Wolf
S
Securelist
酷 壳 – CoolShell
酷 壳 – CoolShell
Cisco Talos Blog
Cisco Talos Blog
Recent Announcements
Recent Announcements
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LINUX DO - 热门话题
T
Threatpost
Latest news
Latest news
Blog — PlanetScale
Blog — PlanetScale
Security Latest
Security Latest
Engineering at Meta
Engineering at Meta
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
The GitHub Blog
The GitHub Blog
T
Tor Project blog
P
Proofpoint News Feed

博客园 - refuly

【半原创】将js和css文件装入localStorage加速程序执行 SqlAgent备份脚本 ASP.net 使用HttpHandler实现图片防盗链 提取HTML代码中文字的C#函数 - refuly - 博客园 水晶头的制作 解决ASP.NET“类型初始值设定项引发异常” C# 实现Epson热敏打印机打印 Pos机用 去掉文件名中的非法字符 - refuly - 博客园 window.onbeforeunload与window.onunlad对比 用Response.Filter生成静态页[要注意并发问题] HttpModule通过修改CSS切换皮肤 asp.net Excel导入&导出 - refuly - 博客园 计算机端口的介绍 Sql Server数据导出EXCEL 获取字符串的真实长度 c# 小数位数处理 新旧身份证合法性验证及验证算法 C#进制转换 Asp.net 备份、还原Ms SQLServer及压缩Access数据库
解决vs2005 经WebDeployment发布后 global.asax 事件不启动
refuly · 2010-03-11 · via 博客园 - refuly

最近在做一个项目,需要在Appliction_Start启动时自动调度一些任务去运行。使用的编辑器是VS2005,XP系统,本地编译测试都很成功。将站点使用WebDeployment发布,并上传到Win2003服务器,发现Application_Start事件没有启动(我做了启动日志记录,发现日志为空)。

网上搜索了很多办法,一一去试都没有解决。据说有个临时解决办法,我还没有去试。

临时解决办法:

在编译网站的时候,把global.asax文件从项目中排除,再编译居然问题解决了.

发布的时候直接把golbal.asax文件copy到项目的根目录中,

如果哪位高手知道原因,请告诉在下一声.

看了老外的文章,试了下下面的办法,发现可以通过:

1、使用WebDeployment发布站点并获得名为一个“站点名_deploy”的子项目,一般我们就直接编译了,现在改改;

2、右键点该项目-->属性-->配置属性-->compilation-->将“allow this precompiled site to be updatable”前面的勾去掉

3、生成项目并获得编译后的内容,这时候你到编译好的项目里面的bin目录下可以看到很多的".compiled"的文件,把该目录下的所有文件都直接上传就OK。

4、在站点根目录下还有一个“PrecompiledApp.config”文件,我也一并传上去了。

5、由于bin目录下一旦有更新,站点会自动重新启动。而且如果要触发Application_Start事件,从静态页启动不了,必须打开动态页,还好我的首页就是“index.aspx”,直接输入地址,等待几秒钟站点重新启动,然后查看日志,事件成功被触发!!