私はビジュアルスタジオにウェブサイトのウェブサイトプロジェクトを行っています。 問題なくすべてのページを表示できます。 search.aspx search.aspx.vbASP.NETパーサーエラーメッセージ:「検索」の種類を読み込めませんでした。別のプロジェクトからファイルをコピーした後
search.aspxソーススニペット
<%@ Page EnableViewState="true" EnableEventValidation="false" MetaDescription="<%$Resources:metadescription%>" Title="<%$Resources:pagetitle %>" Language="VB" MasterPageFile="~/main.master" AutoEventWireup="false" Inherits="search" Codebehind="search.aspx.vb" %>
<%@ MasterType VirtualPath="~/main.master" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
search.aspx:
は、今私は私が持っている別のWebアプリケーションプロジェクトから2つのファイルをコピーしました。 VBソーススニペットImports System
Imports System.Net
Imports System.IO
Imports GlobalFunctions
Imports System.Xml
Imports System.Collections.Generic
Imports System.Collections
Imports System.Linq
Imports System.Resources
Imports generalMethods
Imports System.Globalization
Partial Class search
Inherits System.Web.UI.Page
しかし、私はページを要求しようとする:www.test.com/search.aspx私はこのエラーが表示されます: 説明:この要求を処理するために必要なリソースの解析中にエラーが発生しました。以下の特定の解析エラーの詳細を確認し、ソースファイルを適切に変更してください。
パーサーエラーメッセージ: '検索'の種類を読み込めませんでした。
ソースエラー:
Line 1: <%@ Page EnableViewState="true" EnableEventValidation="false" MetaDescription="<%$Resources:metadescription%>" Title="<%$Resources:pagetitle %>" Language="VB" MasterPageFile="~/main.master" AutoEventWireup="false" Inherits="search" Codebehind="search.aspx.vb" %>
Line 2:
Line 3: <%@ MasterType VirtualPath="~/main.master" %>
Source File: /search.aspx Line: 1
私はプロジェクトをビルドしようとしたとき、私はすでにエラーが表示されます。型「検索」をロードできませんでした。
私はもうこれを探す場所が分かりません。
名前空間の変更によりエラーが発生しました。サイトを新しいプロジェクトにコピーした後で、Webサイトのネームスペースが変更されないことを確認してください。 –
ここで何を意味するのか分かりません。私はsearch.aspxとsearch.aspx.vbをコピーし、他のプロジェクトの名前空間への参照はありません。基本的には、現在のウェブサイトプロジェクトに新しいページを追加するのと同じように見えます。じゃあどうすればいい? – Flo
ページをコピーするか、既存のアイテムをプロジェクトに追加していますか? –