Пользовательская проблема формы рабочего процесса aspx в проекте WSPBuilder
У меня есть работающее решение для рабочих процессов wss3.0 +, с некоторыми формами aspx (согласно учебному пособию Роберта Шелтона) и некоторыми библиотеками документов. Я хотел бы развернуть его с WSPBuilder, но я застрял безнадежно.
Преобразование рабочего процесса заняло 5 минут, но я вообще не могу преобразовать формы рабочего процесса. Я перепробовал все, что нашел, но симптомы постоянно одни и те же:
Компилятор в файле codebehind говорит: "Имя" myAspxTextControl "не существует в текущем контексте" для всех элементов управления, определенных в файле aspx.
Я устал связывать их следующими способами:
<% @ Page Language = "C#" AutoEventWireup = "true" CodeBehind = "Test.aspx.cs"
Inherits="SWEF_WSP.Test, SWEF_WSP, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c935c51f6d8e9562" %>
Где SWEF_WSP.dll - это моя сборка проектов WSPBuilder, SWEF_SWP - это пространство имен, а Test.aspx и Test.aspx.cs - это файлы форм, демонстрирующие проблему.
Я попробовал это с полем Codebehind и без него, а также с помощью отдельной директивы @Asssembly, и изменил место этих файлов (в папке Layout в 12 кусте или нет), вместе или нет, ошибка одна и та же.
Я следовал за
http://www.greggalipeau.com/2008/05/23/moving-a-sharepoint-workflow-between-solutions/
(и еще немного)
Но, к сожалению, не нашел ни одного строительного примера.
Я должен пропустить что-то очень очевидное,
Любая помощь будет принята с благодарностью...
БТС
1 ответ
Похоже, вам не хватает файла.designer.cs для страницы - Visual Studio не будет генерировать его, поскольку проект - это рабочий процесс, а не веб-сайт.