니꼴라오
1
기존 C#프로젝트
AuthService
MonitorService
이렇게 있고 각각 csproj 파일이 있습니다. (솔루션파일이 상위디렉토리에 있기도 합니다만…)
그런데 새로운 JsonResponse 프로젝트 (디렉토리) 를 저들과 같은 위치에 놓고
서로 using 을 이용하여 기존 프로젝트에서 사용하고 싶습니다.
제가 csproject 를 보니깐 package include, project include 가 있더군요 여기에 project include 를
기존 csproj에 include 하면 되는 건가요 ? 아니면 더 해주어야 할 기술적 사항이 있는 것인지요?
1개의 좋아요
dotnet
CLI를 이용하실 수도 있고, Visual Studio
를 사용하시면 솔루션 탐색기를 통해 쉽게 등록이 가능합니다.
- dotnet add [프로젝트] reference [참조할 프로젝트 경로]
| csproj
<ItemGroup>
<ProjectReference Include="xxx.csproj" />
</ItemGroup>
dotnet
CLI를 이용하거나 Visual Studio의 솔루션 탐색기에 프로젝트 참조 추가는 csproj의 ProjectReference
정보를 추가합니다. 결국에는 csproj에 ProjectReference
정보를 추가하는것으로 동일한 효과가 납니다.
패키지도 유사하게 설정됩니다.
<ItemGroup>
...
<PackageReference Include="xxx" />
...
</ItemGroup>
좀 더 구체적인 내용을 확인하고 싶으시면 MS문서가 잘 되어 있으므로 참고하실 수 있습니다.
2개의 좋아요