2012-10-01 7 views
3

웹 사이트 프로젝트에 포함 된 리소스를 만드는 방법은 무엇입니까?웹 사이트 프로젝트에 포함 된 리소스를 만드는 방법은 무엇입니까?

웹 응용 프로그램 프로젝트에서 파일의 속성 창을 통해 '빌드 동작'을 변경할 수 있습니다. 웹 사이트 프로젝트에는 속성 창이 없습니다. 파일의 빌드 작업을 변경하면 웹 응용 프로그램 프로젝트에서 .csproj 파일이 변경된다는 것을 알게되었습니다. 웹 사이트 프로젝트에는 .csproj 파일이 없습니다.

웹 사이트 프로젝트에 포함 된 리소스를 만들 수 있습니까?

중간에 우리는 프로젝트를 웹 응용 프로그램 프로젝트로 변경했습니다. 하지만 여전히 궁금 해서요.

답변

2

웹 사이트 프로젝트가 사전 컴파일되지 않았기 때문에 포함 된 리소스를 추가 할 수 없습니다. 리소스를 포함시킬 dll이 생성되지 않았습니다.

0

웹 사이트 프로젝트에서 속성 창을 계속 얻을 수 있습니다. 배포 할 웹 사이트 프로젝트의 항목을 표시하고 싶습니까? 그렇다면 솔루션의 선택한 파일에 대한 Build Action 속성을 Content로 설정하면됩니다.

임베디드 리소스는 옵션이지만, App_Code에 해당하는 컴파일 된 DLL 내에 포함하려는 항목을 대상으로합니다. 그런 다음 어셈블리에서 리소스를로드해야합니다.

+0

예, 웹 사이트 프로젝트에서 속성 창을 가져올 수 있습니다. ** ** 웹 사이트 프로젝트 ** 안에있는 ** 파일에는 ** 없습니다 **. 또는 해당 창을 찾을 수 없습니다 ... 해당 파일을 웹 사이트 프로젝트의 컴파일 된 DLL에 포함 시키길 원합니다. – williamve

+0

새로운 솔루션에 웹 사이트를 추가하면 Visual Studio에서 솔루션의 파일 (웹 사이트가 하나의 프로젝트)을 관리하고 속성 등을 설정할 수 있습니다. –

관련 문제