Я скопировал файлы веб-сайта в новый проект WAP.Удостоверился, что он компилирует и делает.У меня проблема в том, что он не может анализировать страницы ASPX, когда я выполняю преобразование в WAP.Ошибка просто говорит, что она не может проанализировать страницы .aspx.
Когда я смотрю на одну из страниц .aspx, у меня есть директива страницы как таковая, но она не может распознать это пространство имен.Это пространство имен, которое я использую для моего нового проекта WAP.
Все мои страницы с выделенным кодом имеют пространство имен Instant.Web, а для свойств проекта установлено значение Instant.Web для основного пространства имен.
поэтому, когда я, например, захожу на страницу, она не распознает часть моего наследования с Web.Attachment.
Вот пример (слегка измененная формулировка для конфиденциальности):
SomeAspxPage.aspx :
<%@ Page Language="C#" Inherits="Instant.Web.Attachment" Codebehind="SomeAspxPage.aspx.cs" %>
<asp:Content ID="ctlContent" ContentPlaceHolderID="ctlContentPlaceHolder" runat="Server">
<Frm:Attachment ID="Attachment1" runat="server"/>
</asp:Content>
SomeaspxPage.aspx.cs
namespace Instant.Web
{
public partial class Attachment : Instant.InstantFrm.Pages.Base.UserPage
{
}
}
Также по какой-то причине UserPage в коде позадине отображается как класс, который вы можете щелкнуть правой кнопкой мыши и перейти к источнику.Не уверен, почему, потому что эта сборка определенно находится в этом WAP-проекте, и это последняя сборка для Instant.InstantFrm