1
Visual Studio 2010を使用して.net Webプロジェクトを開発しています。ファイルシステムメソッドを使用してプロジェクトをローカルに公開しようとしています。しかし、私のWebブラウザからDefault.aspxページにアクセスするときは、次のようなエラーが出力される:2欄1行目に.Net Publishing Error in Visual Studio 2010
エラー:STARTTAG:無効な要素名このサイトで
関連の記事は」なかったの私には有効な解決策が与えられました。
どうすればこの問題を解決できますか?
これは私のコードです:
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="PresentationLayer._Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<h2>
Main Page
</h2>
<table>
<tr>
<td>
<asp:TextBox ID="txtSpeech" runat="server"></asp:TextBox></td>
<td>
<asp:Button ID="btnValidate" runat="server" Text="Validate"
onclick="btnValidate_Click" ValidationGroup="Validations" />
</td>
<td>
<asp:Button ID="btnSpeach" runat="server" Text="Play"
onclick="btnSpeach_Click" /></td>
<td>
<asp:Button ID="btnNewText" runat="server" Text="New" onclick="btnNewText_Click" /></td>
</tr>
<tr>
<td>
<asp:Label ID="lblText" runat="server" Text=""></asp:Label></td>
</tr>
<tr>
<td>
<asp:Label ID="lblValidation" runat="server" Text=""></asp:Label>
</td> </tr>
<tr>
<td>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtSpeech" ErrorMessage="Required Field"
ValidationGroup="Validations" ForeColor="Red"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>
<asp:RangeValidator ID="RangeValidator1" runat="server"
ControlToValidate="txtSpeech" ErrorMessage="Incorrect Input" ForeColor="Red"
MaximumValue="15" MinimumValue="0" Type="Integer" ValidationGroup="Validations"></asp:RangeValidator>
</td>
</tr>
</table>
</asp:Content>
コードを投稿した方がはるかに高速な解決策が得られます。 default.aspxページはどのように見えますか?あなたが私たちに言わなかったので、私は知らない。 –
Visual Studioでデバッグして実行したときのページがうまく機能するので、公開プロパティーの問題です。 – user965714
あなたが誰かを助けることができるいくつかのコードを投稿すれば、そうでなければどんな答えでも推測できます。 –