본문 바로가기

.NET.. 계열.

Protobuf-net vs 2012에서 사용자 빌드 하기....

https://code.google.com/p/protobuf-net/ 나 

visual studio 2012에서 바로 NuGet으로 Protobuf-net 을 받았을때 


공식 Protobuf-net 홈페이지를 보면 vs9나 vs10일경우 사용자 빌드로 빌드하는 방법을 제공해주고 있다...

하지만 vs 2012일 경우엔 사용자 빌드가 되지 않고 수동으로 protogen을 이용해서 빌드를 해줘야 되는데...


Protobuf-net 공식페이지에서 protobuf-net-VS10.msi를 받은뒤..

http://pastebin.com/vhS9VgNZ 페이지에서 레지스트리를 복사한뒤 파일.reg로 저장한뒤 실행해주면 vs2012에서도 사용자 빌드를 사용할수 있다...


사용자 빌드 세팅은..


레지스트리..


protobufftool.reg


https://developers.google.com/protocol-buffers/


ps.

*.proto 파일을 저장하실때 UTF-8 BOM(서명있는) 걸로 하시면 빌드가 되질 않습니다.

UTF-8로 하실경우 서명없는 UTF-8로 하셔야 됨니다..