今週は宇宙が私に敵対しているようです。私は問題なく、数週間前からASP.Netアプリケーションを喜んでコーディングしています。私はしかし、運と、Googleで検索Visual Studio 2008のデザイナーファイルの生成に失敗しました(先頭の..を使用して最上位ディレクトリーを終了できません)
Generation of designer file failed: Cannot use a leading .. to exit above the top directory
:今日、私は、フォームにテキストボックスを追加しようとしましたし、フォームを保存するには、私は次のエラーを受け取りました。私は、Visual Studioは、これらのエラーに関するより詳細な情報をログに記録するようにレジストリにキーを追加する方法を示してブログ記事を見つけた、と次のように生成されたログファイルに表示するものである:
------------------------------------------------------------- C:\[path to aspx file]\PageName.aspx Generation of designer file failed: Cannot use a leading .. to exit above the top directory. ------------------------------------------------------------- System.Web.HttpException: Cannot use a leading .. to exit above the top directory. at System.Web.Util.UrlPath.ReduceVirtualPath(String path) at System.Web.Util.UrlPath.Reduce(String path) at System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative) at System.Web.VirtualPath.Combine(VirtualPath relativePath) at System.Web.VirtualPath.Combine(VirtualPath v1, VirtualPath v2) at System.Web.VirtualPathUtility.Combine(String basePath, String relativePath) at Microsoft.VisualStudio.Web.Application.Parser.BeginParse(String virtualPath, String text) at Microsoft.VisualStudio.Web.Application.Generator.UpdateDesignerClass(String document, String codeBehind, String codeBehindFile, String[] publicFields, UDC_Flags flags) -------------------------------------------------------------
そして、のもちろんこれは、新しく追加されたテキストボックスをコードの背後から参照できる方法がないことを意味します。
私はこのページに問題があると思っていましたが、私は同じ結果を持つ3つの他のページを試しました。私は何週間も環境を変えていないので、どのように起こっているのか分かりません。
事前に
おかげ
ハミッシュ
ここで、将来的には同じ問題を抱えていることの原因である人のため
何ですか?私のために働いた。あなたに投票してください。 –