Asp.Net 4文件系统发布Web App
一定是在做一些愚蠢的事情,但看不到它。 使用母版页 Site.Master 从默认模板创建的应用程序。 '文件系统'
发布到开发计算机上的本地文件夹(WinServer 2008 R2、IIS7) 浏览到 localhost/MyWebApp/Account/login.aspx 确定 密码验证后,login.aspx 尝试重定向。
Response.Redirect(@"~/wfMyForm.aspx");
浏览器错误 文件'/MyWebApp/wfMyWebForm.aspx.cs'
不存在。 我假设cs文件已经被编译到bin目录中的DLL中,那么为什么它试图在Application目录中查找源代码文件呢?我是否错过了配置选项或其他内容?
制作了一个简单的测试应用程序并得到相同的结果。如果目标页面没有附加代码隐藏文件,则重定向正常。 附加文件后面的代码,重定向失败“没有这样的文件”。
<%@ Page CodeFile="wfTest.aspx.cs" Inherits="PubTest.wfTest" Title="" Language="C#" MasterPageFile="Site.Master" CodeBehind="wfTest.aspx.cs"%>
我尝试过各种应用程序池没有效果。 感谢文件不存在
Must be doing something stupid but can't see it.
App created from default template using master page Site.Master.'File System'
Published to local folder on Development machine(WinServer 2008 R2, IIS7)
Browse to localhost/MyWebApp/Account/login.aspx OK
After password validation login.aspx attempts to redirect.
Response.Redirect(@"~/wfMyForm.aspx");
Browser errors with
The file '/MyWebApp/wfMyWebForm.aspx.cs'
does not exist.
I assume the cs file has been compiled into the DLL in the bin directory so why is it attempting to find the Source code file in the Application directory? Have I missed a configuration option or something?
Made a simple test app and get same result. If no code behind file attached to Target page the redirect occurs OK.
Attach a code behind file and redirect fails 'no such file'.
<%@ Page CodeFile="wfTest.aspx.cs" Inherits="PubTest.wfTest" Title="" Language="C#" MasterPageFile="Site.Master" CodeBehind="wfTest.aspx.cs"%>
I have tried various application pools no effect.
Thanksfile does not exist
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
听起来您正在使用“网站项目”,但您期望“Web 应用程序项目”的默认行为。
两者的比较:http://msdn .microsoft.com/en-us/library/aa730880%28VS.80%29.aspx#wapp_topic5
预编译选项“网站项目”:http://msdn.microsoft.com/en-us /library/bb398860.aspx
Sounds like you are using a "Web Site Project" but you are expecting the default behavior of a "Web Application Project".
A comparison of the two: http://msdn.microsoft.com/en-us/library/aa730880%28VS.80%29.aspx#wapp_topic5
Options for precompiling a "Web Site Project": http://msdn.microsoft.com/en-us/library/bb398860.aspx