何か愚かなことをしている必要がありますが、それを見ることはできません。 マスターページSite.Masterを使用して、デフォルトテンプレートから作成されたアプリケーション。 'File System'
開発マシン(WinServer 2008 R2、IIS7)のローカルフォルダに公開 ローカルホスト/ MyWebApp/Account/login.aspxを参照OK パスワードの検証後login.aspxはリダイレクトを試みます。Asp.Net 4 Web Appのファイルシステム公開
Response.Redirect(@ "〜/ wfMyForm.aspx");
のブラウザエラーファイル'/MyWebApp/wfMyWebForm.aspx.cs'
は存在しません。 私は、csファイルがbinディレクトリのDLLにコンパイルされていると仮定します。なぜ、アプリケーションディレクトリのソースコードファイルを見つけようとしていますか?私は設定オプションなどを見逃しましたか?
簡単なテストアプリを作って同じ結果を得ました。ターゲットページに添付されたファイルの背後にコードがない場合、リダイレクトが行われます。 コードをファイルに添付してリダイレクトすると、「そのようなファイルはありません」というエラーが発生します。
<%@ Page CodeFile="wfTest.aspx.cs" Inherits="PubTest.wfTest" Title="" Language="C#" MasterPageFile="Site.Master" CodeBehind="wfTest.aspx.cs"%>
私は様々なアプリケーションプールを試していません。 Thanksfileは存在しません
あなたは、「Webサイトのプロジェクト」または「Webアプリケーションプロジェクトを」使用していますか?私は、Webサイトのプロジェクトがプリコンパイルされていないと信じています。 –