小编Seb*_*eth的帖子

安装ASP.NET MVC是否需要重新启动服务器?

安装ASP.NET MVC是否需要重新启动服务器?

我在我的生产服务器上设置了很多ASP.NET MVC站点,但今天,我正在部署到没有安装MVC的服务器.

因此,我安装了最新的MVC版本,重新启动了IIS,并通过常规的箍在IIS6上设置MVC网站(aspnet_isapi.dll,设置正确的.NET版本等).

但是,该网站的行为与非MVC网站完全相同.根URL清楚地映射到default.aspx,但任何控制器/操作URL都会产生404.

我有两个同事检查网站配置,两个都竖起大拇指.

没有很好的理由我不会重启服务器.有谁知道,我是否需要在安装ASP.NET MVC后重新启动?

asp.net asp.net-mvc installation reboot

3
推荐指数
1
解决办法
1804
查看次数

iframe保持活动功能 - 重置会话超时需要什么?

我有一个隐藏的iframe,只要用户在线,就会不时刷新,以保持ASP.NET会话的正常运行.

但是,我一直在收到用户遇到会话超时的报告,所以现在我对重置会话计时器需要什么感到怀疑.

隐藏的iframe的内容页面(简单的html页面)以一定的间隔刷新自身,这明显小于会话超时.

我的问题是:是否足够(对于会话计时器重置)让页面刷新自己,即使服务器响应HTTP/1.x 304 Not Modified?

它只是GET请求本身告诉Web服务器重置会话计时器吗?

或者我是否需要确保实际获取页面并接收HTTP/1.x 200 OK响应?

asp.net session-timeout

2
推荐指数
1
解决办法
7370
查看次数

使用MvcContrib的强类型RedirectToAction和锚标记(hashtag)?

我正在使用MvcContrib的强类型RedirectToAction()从一个控制器动作重定向到另一个,同时避免我的应用程序流中的魔术字符串,如下所示:

this.RedirectToAction<FooController>(c => c.Bar());
Run Code Online (Sandbox Code Playgroud)

然后重定向到

/foo/bar/    
Run Code Online (Sandbox Code Playgroud)

...但是现在我希望能够在末尾重定向到带有anchor/hashtag的URL,并将窗口滚动到<a name="yarrr" />标记,如下所示:

/foo/bar/#yarrr  
Run Code Online (Sandbox Code Playgroud)

我可以将标签放在TempData []中,将其写入javascript变量并通过javascript滚动窗口 - 但我宁愿遵循惯例并将主题标签作为我的URL的结尾.

任何想法或自制的解决方案?MvcContrib似乎不支持它.

mvccontrib asp.net-mvc-3

1
推荐指数
1
解决办法
1434
查看次数