2011-01-11 3 views
0

일부 aspx 양식 (Robert Shelton의 자습서)과 일부 문서 라이브러리가있는 wss3.0 + 워크 플로 솔루션이 있습니다. WSPBuilder와 함께 배포하고 싶지만 희망이 없습니다.WSPBuilder 프로젝트의 사용자 정의 aspx 워크 플로 양식 문제

워크 플로의 변환은 5 분 이었지만 워크 플로 양식을 전혀 변형 할 수 없습니다. 내가 찾은 모든 방법을 시도했지만 증상은 지속적으로 동일합니다.

코드 숨김 파일의 컴파일러에서 "myAspxTextControl '이 현재 컨텍스트에 존재하지 않습니다."라는 메시지는 aspx 파일에 정의 된 모든 컨트롤에 대해 나타냅니다.

나는 다음과 같은 방법에 연결할 피곤 :

 Inherits="SWEF_WSP.Test, SWEF_WSP, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c935c51f6d8e9562" %> 

<퍼센트 @ 페이지 언어 = "C#을"으로 AutoEventWireup이 = "true"를 숨김 = "Test.aspx.cs"SWEF_WSP .dll은 내 WSPBuilder 프로젝트 어셈블리이고, SWEF_SWP는 네임 스페이스이며, Test.aspx 및 Test.aspx.cs는 문제를 보여주는 양식 파일입니다.

Codebehind 필드를 사용하거나 사용하지 않고 별도의 @Asssembly 지시문을 사용하여이 파일의 위치를 ​​변경하거나 (12 개의 하이브에있는 레이아웃 폴더에서) 함께 사용하거나 사용하지 않으면 오류는 동일합니다. .

은 내가

http://www.greggalipeau.com/2008/05/23/moving-a-sharepoint-workflow-between-solutions/

(좀 더)

을 따라하지만 불행하게도 어떤 빌드 할 예를 찾을 수 없습니다. 당신이에 대한 .designer.cs 파일을 누락처럼

어떤 도움을 크게 감상 할 수

나는 매우 분명 무언가를 그리워합니다

, ...


BTS

답변

0

이 보이는 페이지 - 비주얼 스튜디오는 프로젝트가 웹 사이트가 아닌 워크 플로우이므로 생성하지 않습니다.

+0

예, 맞습니다. "부분"해결 방법을 발견했습니다. –

+0

WSPBuilder 솔루션 내의 웹 응용 프로그램에 양식을 입력하고 x.aspx 파일을 마우스 오른쪽 단추로 클릭하여 누락 된 x.designer.cs를 생성하고 보내십시오. WSPBuilder 배포 프로젝트의 서명 된 어셈블리를 GAC 폴더에 추가합니다. 그러나 x.aspx 파일을 Layout 폴더에 복사해야합니다. 어떤 생각? –

+0

예. 서버의 적절한 위치에 aspx 파일이 있어야합니다. 어셈블리에 .cs 파일 만 컴파일됩니다. 레이아웃 폴더 란 무엇입니까? 서버 레이아웃 폴더에 수동으로 아무것도 복사 할 필요가 없습니다. –

관련 문제