을 만들 nuget 패키지에서 dll

를 만들고 싶은데 NuGet 패키지는 여러가 있습니다.dll 파일을 참조하여 내 프로젝트입니다.

나는 폴더가 있으로 10.dll 파일에 있습니다.

설치할 때 이를 통해 nuget,나는 원하는 이 파일을 프로젝트에 추가되's 참조가 있습니다.

질문에 대한 의견 (4)
해결책

를 만들고 싶은데 nuget 패키지는 여러가 있습니다.dll 을 참조로 내 프로젝트입니다.

나는 당신에게 두 가지 솔루션 이를 달성하기 위해:

첫째,사용NuGet 패키지는 탐색기

  1. 다운로드NuGet 패키지는 탐색기.
  2. 열 NuGet 패키지는 탐색기를 선택하는 새로 만들어 패키지입니다.
  3. 추가 lib 폴더 내용 탭에서 추가 dll 파일
  4. 패키지 저장에 설치,프로젝트인 경우 추가 참조가 있습니다.

두 번째로는 렉스 리 언급,우리가 할 수사용.nuspec 팩까지 어셈블리:

  1. 다운로드nuget.exe.
  2. 새 프로젝트를 만듭니다.
  3. 을 열고 cmd 전환 경로를 nuget.exe
  4. 사용할 명령행:nuget spec"PathOfProject\TestDemo.csproj"
  5. 을 열고TestDemo.csproj.nuspec파일을 수정 및 추가 어셈블리 파일에 아래의 내입니다.nuspec file:

<?xml version="1.0"?> <패키지> <메타데이터를>

TestDemo < 버전>1.0.0 Tester Tester false TestDemo 요약의 변경 사항에서의 방출 패키지 저작권 2017 Tag1Tag2
  1. Pack 을 사용하여 명령:nuget 팩 TestDemo.csproj.nuspec
  2. 열 TestDemo 패키지 NuGet 반드시 포함되어야 합니다.

희망이 당신을 도울 수 있습니다.

해설 (3)

나는 생각을 만들 수있는 가장 좋은 방법 NuGet 패키지를 사용하nuget.exe.

  1. 첫째,다운로드 및 설치 nuget.exe (https://www.nuget.org/downloads)
  2. 그때 이동하는 귀하의 프로젝트 폴더에 보shift+오른쪽 클릭을 표시하는 명령 프롬프트
  3. 에서 명령 프롬프트에 다음과 같이 입력합니다

bash nuget spec

  1. 당신이 이제.nuspec파일입니다. 오픈 그것이 편집기에서이고 추가 Id,저자,등등.
  2. 가장 중요한 부분은파일을태그를 한 후 폐쇄 메타데이터 태그입니다.

정의할 수 있습니다 모든 dll 을 같이 여기:

xml <파> <파일 src="bin\Release\YourDll.dll"target="lib"></파일> </파>

  1. 마지막으로,당신은 수 만들기를 선택하는 것입니다.nupkg파일과 이 명령:

bash nuget 팩&#39;Your_nuspec_file_name&#39;

이 비디오 on[을 만드는 방법 Nuget 패키지][1]은 매우 유용하고 명확습니다.

해설 (0)