App_GlobalResource 폴더에 리소스 배포하기
맵핑 폴더를 가지고는 할 수가 없네요.
오늘은 빈 요소를 추가하여 배포하는 방법에 대해서 알아보도록 하겠습니다.
순서는 아래와 같습니다.
- Create Empty Sharepoint Project..
- Add a new Empty Element SPI (Project Item)
- Add Resource files in Empty element
- Selected Resource file
- Change the deployment type to AppGlobalResource
- Project Deploy..
배포 형식을 변경해야 합니다.
<asp:Literal ID="Literal1" runat="server" Text="<%$ Resources:ResourceData, Success %>" />
위와 같이 사용하시면 됩니다.
그리고 Package Manifest의 내용은 아래와 같습니다.
<Solution xmlns="http://schemas.microsoft.com/sharepoint/" SolutionId="5d99ee06-3444-4b23-b3ea-d07fca074486" SharePointProductVersion="14.0"> <ApplicationResourceFiles> <App_GlobalResourceFile Location="SharePointProject1\App_GlobalResources\ResourceData.resx" /> </ApplicationResourceFiles> <Assemblies> <Assembly Location="SharePointProject1.dll" DeploymentTarget="WebApplication" /> </Assemblies> <RootFiles> <RootFile Location="Resources\ResourceData.resx" /> </RootFiles> <TemplateFiles> <TemplateFile Location="Layouts\ScriptResources\ScriptResourceData.aspx" /> <TemplateFile Location="Layouts\SharePointProject1\v4temp.master" /> <TemplateFile Location="Layouts\ScriptResources\GlobalResourceTest.aspx" /> </TemplateFiles> <FeatureManifests> <FeatureManifest Location="SharePointProject1_Feature1\Feature.xml" /> </FeatureManifests> </Solution>
참고 경로는 아래와 같습니다.
AHow to: Add a Resource File
Localizing SharePoint Solutions
이상입니다.
'SharePoint 2010 > Development' 카테고리의 다른 글
Sharepoint Error Message(에러 메시지) 확인 방법 [web.config 수정 방법] (0) | 2012.02.02 |
---|---|
Sharepoint 2010 Create TimerJob(타이머 잡 만들기) [부제: 쉐어포인트 스케줄 만들기] (0) | 2012.01.11 |
Sharepoint 2010 Script Resource(다국어) 처리 방법 (0) | 2011.04.01 |
Sharepoint 2010 (Fixed Width Master Pages with JQuery) 넓이 고정 시키기 (0) | 2011.03.17 |
SharePoint Management Shell 도움말 링크 (0) | 2010.12.27 |