title: Visual studio code 2019 and protobuf cpp code
body: <p>I want to run the grpc in visual studio without cmake. I followed these steps:</p>
  <ul>
  <li>create New project in VIsual Studio 2019</li>
  <li>I added helloWorld.proto file in proto folder</li>
  <li>created by pb.cc and pb.h, and grpc.pb.cc and grpc.h through protoc and grpc_cpp_plugin</li>
  </ul>
  <p>Now I added pb.cc and grpc.cc in source file and added pb,h and grpc.h in header file.</p>
  <p>In visual studio C/c++ directories , added the path in include directories</p>
  <pre><code> vcpkg\packages\grpc_x64-windows\include
   vcpkg\packages\grpc_x64-windows\lib
   vcpkg\packages\protobuf_x64-windows\include
   vcpkg\packages\protobuf_x64-windows\lib
  </code></pre>
  <ul>
  <li><p>preprocessor added WIN32</p>
  </li>
  <li><p>Linker : additional library Directories: vcpkg\packages\protobuf_x64-windows\debug</p>
  </li>
  <li><p>Linker - Input - added following [enter link description here][1]</p>
  <p>libprotoc.lib
  libprotobuf-lite.lib
  libprotobufd.lib
  grpc.lib
  grpc++.lib
  gpr.lib
  cares.lib
  WS2_32.lib</p>
  </li>
  </ul>
  <p>I am getting error</p>
  <blockquote>
  <p>error C2660: 'google::protobuf::internal::AssignDescriptors': function does not take 3 arguments</p>
  </blockquote>
  <p>can anyone suggest me the solution for the same or basic steps to create grpc structure in Visual Studio?</p>