2011-03-29 4 views
1

VS 2008 Professional의 C# Web Application을 컴파일해야합니다. 하나의 솔루션에 2 개의 프로젝트가 있습니다. 첫 번째 프로젝트 인 PowerMeter에는 Inov.PowerMeter라는 네임 스페이스가있는 App_Code 폴더가 있고 App의 연결된 .aspx.cs 파일은 Inov.PowerMeter를 사용하여이를 참조합니다. 이 코드는 정상적으로 컴파일되고 powermeter.dll을 올바르게 빌드합니다. QuickMeter라는 두 번째 프로젝트가 있습니다. 이것에 대한 app_code는 네임 스페이스 Inov.Quickmeter와 aspx.cs 파일을 올바르게 참조합니다. 그러나 이것은 컴파일되지 않습니다.C# app이 올바르게 컴파일되지 않습니다.

aspx.cs 파일은 네임 스페이스를 볼 수 없습니다. 이 "빌드 액션"을 컴파일하도록 설정해야합니까? 어디 있니?

감사합니다.

+0

어떤 오류가 발생합니까? asp.net proj는 dll 프로젝트를 참조해야합니다. – gideon

+0

특정 컴파일러 오류가 무엇입니까? –

+1

해당 프로젝트가 "웹 응용 프로그램"또는 "웹 사이트"입니까? –

답변

5

두 번째 프로젝트에서 첫 번째 프로젝트에 대한 참조를 추가 했습니까? 두 번째 프로젝트에서 참조로 이동 한 다음 마우스 오른쪽을 클릭하여 참조 추가를 선택하십시오.

+3

및 Project Reference를 만듭니다./bin 폴더로 이동하지 마십시오! – Will

+0

+1 사소한이지만 중요한 세부 사항입니다. – Pete

관련 문제