• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

如何获取WebApplication或者是WebSite中是否是发布后的运行

wllllll 2011-01-21 02:22:17
也就是区分
在VS编辑器中直接点开始所执行, 和发布后拷贝到IIS所执行
...全文
51 点赞 收藏 11
写回复
11 条回复
wllllll 2011年01月25日
都不行啊。。。郁闷
回复 点赞
孟子E章 2011年01月21日
其他自己定义的方法,可以采用环境变量,AssemblyInfo.cs配置等进行自己定义
回复 点赞
孟子E章 2011年01月21日

System.Web.HttpContext.Current.IsDebuggingEnabled

判断是否在调试模式运行还是发布模式运行。
回复 点赞
wllllll 2011年01月21日
偶要的是, 是通过发布代码后的....
回复 点赞
wuyq11 2011年01月21日
SERVER_SOFTWARE 在服务器上运行的Web服务器软件的名称和版本
在.net中调试的这里是没有的,放在iis上就有了
回复 点赞
孟子E章 2011年01月21日
判断
Request.ServerVariables["SERVER_SOFTWARE"]

VS里面运行这个值是空的
回复 点赞
宝_爸 2011年01月21日
不好意思理解错了.
回复 点赞
一克代码 2011年01月21日
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProdList.aspx.cs" Inherits="Stock.Admin.Stock.Pact.ProdList" %>

CodeBehind指向不一样

没发不过的是指向它的cs文件!

不过,这你在Ie里面是看不到的!

回复 点赞
wllllll 2011年01月21日
我晕倒. 那么有的人不发布就直接拷贝到IIS上运行怎么办?
回复 点赞
ycproc 2011年01月21日
[Quote=引用 1 楼 findcaiyzh 的回复:]

浏览器的URL不同。
[/Quote]
+1
回复 点赞
宝_爸 2011年01月21日
浏览器的URL不同。
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告