Search Issue Tracker

By Design

Votes

0

Found in

2018.4

2019.4.9f1

2021.1

Issue ID

1280328

Regression

No

[UWP] Building solution in Visual Studio fails with error code LNK2019 when the build contains GRPC DLL

How to reproduce:
1. Open the attached project (link is in the Edit)
2.Build the project to UWP
3. Open the build solution file in Visual Studio
4. Build the solution

Expected result: The solution is built successfully
Actual result: Building the solution fails (see errors.png)

Reproducible with: 2018.4.29f1, 2019.4.15f1, 2020.1.14f1, 2020.2.0b12, 2021.1.0a5

Errors:

unresolved external symbol grpcsharp_init referenced in function DllImportsFromStaticLib_grpcsharp_init_mFCB28B110C9D57A2603B4845F3EA91EC4F12AFCB
unresolved external symbol grpcsharp_shutdown referenced in function DllImportsFromStaticLib_grpcsharp_shutdown_mA1E9AEAB39954C154ECDEB6E52944A54ACA943A5
unresolved external symbol grpcsharp_version_string referenced in function DllImportsFromStaticLib_grpcsharp_version_string_m751C6757C5EF1439D293040FA936F8F2EE3A70A3
unresolved external symbol grpcsharp_batch_context_create referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_create_mB3BF86B2D8D41A0C838A0CA7B9106360B34E831B
unresolved external symbol grpcsharp_batch_context_recv_initial_metadata referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_initial_metadata_mFB7F02B9FBA5D310409CCDF0239A7A05F2FA88B5
unresolved external symbol grpcsharp_batch_context_recv_message_length referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_message_length_m957E3FA5F2A7A765820F366990A0D045117BE643
unresolved external symbol grpcsharp_batch_context_recv_message_next_slice_peek referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_message_next_slice_peek_mCF640A00DA7CBAE261C758A60EC9C445E6F9AC4F
unresolved external symbol grpcsharp_batch_context_recv_status_on_client_status referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_status_on_client_status_mC8170F0C1FC26EA589ECDA301BA54A93B666A4D2
unresolved external symbol grpcsharp_batch_context_recv_status_on_client_details referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_status_on_client_details_m05E6D2B66DCA081F6865223815EDA42516283713
unresolved external symbol grpcsharp_batch_context_recv_status_on_client_trailing_metadata referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_status_on_client_trailing_metadata_m868AC7E0E8CA8451463E34794CD84DEDC76869AC
unresolved external symbol grpcsharp_batch_context_recv_close_on_server_cancelled referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_close_on_server_cancelled_m39F9F40A01CE5EE7906A4FA6E18938DE4B0F205D
unresolved external symbol grpcsharp_batch_context_reset referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_reset_m11C5B2D5E8E7391A8CADFB15643FAF839AF85CFB
unresolved external symbol grpcsharp_batch_context_destroy referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_destroy_m193A88B82AAD9420C2D5774CA04788E2F5ECB6D5
unresolved external symbol grpcsharp_request_call_context_create referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_create_m116F1AD6B8855EF63F1F9F8FBE43CDB8BBB10B75
unresolved external symbol grpcsharp_request_call_context_call referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_call_m5FEB6807B213BEB1352B9A8688269808B116CCB2
unresolved external symbol grpcsharp_request_call_context_method referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_method_m6147AB4C46CB3AF13C6E8F5B49A5EDD9A28BF002
unresolved external symbol grpcsharp_request_call_context_host referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_host_mE59B4BA009E620857B36EBA4CA11B8B62BF7F4D1
unresolved external symbol grpcsharp_request_call_context_deadline referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_deadline_mA0201685349085F3822442DFBF44791963404303
unresolved external symbol grpcsharp_request_call_context_request_metadata referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_request_metadata_m7D8CCD3CF56BB79D99E715D8517CB800C04CE694
unresolved external symbol grpcsharp_request_call_context_reset referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_reset_m87CBFA20CC7685EA63BFA7EBC1E6BCE15E8B06EE
unresolved external symbol grpcsharp_request_call_context_destroy referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_destroy_m97651A5FF13EE6FA770DC8BACEE9CE12ABB44E7F
unresolved external symbol grpcsharp_composite_call_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_composite_call_credentials_create_m56EA6F5DA83327798CCFBCE6468CD9FF8212C34B
unresolved external symbol grpcsharp_call_credentials_release referenced in function DllImportsFromStaticLib_grpcsharp_call_credentials_release_mC9698A5D207E8D6EFDD36F692C8A54997D3258C1
unresolved external symbol grpcsharp_call_cancel referenced in function DllImportsFromStaticLib_grpcsharp_call_cancel_m61925E9A467423895CDAFE157222040875C1A74D
unresolved external symbol grpcsharp_call_cancel_with_status referenced in function DllImportsFromStaticLib_grpcsharp_call_cancel_with_status_m4B4963070A327E9993DA9451D659A28C600A47DC
unresolved external symbol grpcsharp_call_start_unary referenced in function DllImportsFromStaticLib_grpcsharp_call_start_unary_m9A6DDD4B8520939B4ECB415F3DCBBE1C72E2355B
unresolved external symbol grpcsharp_call_start_client_streaming referenced in function DllImportsFromStaticLib_grpcsharp_call_start_client_streaming_m986A2F08FD44DFF743CFE2FABAE8263D9BE6A72D
unresolved external symbol grpcsharp_call_start_server_streaming referenced in function DllImportsFromStaticLib_grpcsharp_call_start_server_streaming_mAD1D7F4C6AF4A57F3FCC8D64BD365447241C6CAA
unresolved external symbol grpcsharp_call_start_duplex_streaming referenced in function DllImportsFromStaticLib_grpcsharp_call_start_duplex_streaming_m7B192EDF3E4BF523F8CA38F413841EB8CB5691FF
unresolved external symbol grpcsharp_call_send_message referenced in function DllImportsFromStaticLib_grpcsharp_call_send_message_m8372FFD55AD61DC7B99C636D4B7ABCD2024B8128
unresolved external symbol grpcsharp_call_send_close_from_client referenced in function DllImportsFromStaticLib_grpcsharp_call_send_close_from_client_m42E98EE6E9AA806FFA7D080F40D97ED238B80E06
unresolved external symbol grpcsharp_call_send_status_from_server referenced in function DllImportsFromStaticLib_grpcsharp_call_send_status_from_server_m3728E3099E4025A861F5A8B4C79E8C1EBD1BE149
unresolved external symbol grpcsharp_call_recv_message referenced in function DllImportsFromStaticLib_grpcsharp_call_recv_message_m121AA237E5D654A58A9B0EF6BB77C8FDCCA9EABA
unresolved external symbol grpcsharp_call_recv_initial_metadata referenced in function DllImportsFromStaticLib_grpcsharp_call_recv_initial_metadata_mF544AA68CE9BD2E80DC2A078134AE9263DA705A6
unresolved external symbol grpcsharp_call_start_serverside referenced in function DllImportsFromStaticLib_grpcsharp_call_start_serverside_m313373A5720B60C3886E3AB153071DBA1F7674E0
unresolved external symbol grpcsharp_call_send_initial_metadata referenced in function DllImportsFromStaticLib_grpcsharp_call_send_initial_metadata_m9FB236BE903F34F74096816390A1798B07C253DC
unresolved external symbol grpcsharp_call_set_credentials referenced in function DllImportsFromStaticLib_grpcsharp_call_set_credentials_m5FB8981B3395C5C675F24BF73EF0F1D4A9ECAD0C
unresolved external symbol grpcsharp_call_get_peer referenced in function DllImportsFromStaticLib_grpcsharp_call_get_peer_m3159B0F9587D745243625D33A2171BED3460719B
unresolved external symbol grpcsharp_call_destroy referenced in function DllImportsFromStaticLib_grpcsharp_call_destroy_mCC764E16B1DEF8A5F87CB50593E05BAE92C502E8
unresolved external symbol grpcsharp_channel_args_create referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_create_m6292ABF4324822A685935211AFF0E9CDF064A08C
unresolved external symbol grpcsharp_channel_args_set_string referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_set_string_mF49F811EE8292A91EDB2B719F6F1BC69ACCDD7B9
unresolved external symbol grpcsharp_channel_args_set_integer referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_set_integer_m91D627B75D01FB34F52217894904A5F56F388D0C
unresolved external symbol grpcsharp_channel_args_destroy referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_destroy_m2254AA987BC16A49661FC7C9A33C965598151965
unresolved external symbol grpcsharp_override_default_ssl_roots referenced in function DllImportsFromStaticLib_grpcsharp_override_default_ssl_roots_m9C86C6D7DABFCCAD4B8D227DE44BAF61BD2C0146
unresolved external symbol grpcsharp_ssl_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_ssl_credentials_create_mE54511B4DCEFF5F4BD4346833419D4D5743B9E46
unresolved external symbol grpcsharp_composite_channel_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_composite_channel_credentials_create_m0E272C14124859041EA1AF2D72BE5CB1B82E7D67
unresolved external symbol grpcsharp_channel_credentials_release referenced in function DllImportsFromStaticLib_grpcsharp_channel_credentials_release_mE5CF33A66871A06F97E1073DBBD0E94C4E319B52
unresolved external symbol grpcsharp_insecure_channel_create referenced in function DllImportsFromStaticLib_grpcsharp_insecure_channel_create_m5D26107251717DCE5CD57D5DDAF20DD3E71CFD1A
unresolved external symbol grpcsharp_secure_channel_create referenced in function DllImportsFromStaticLib_grpcsharp_secure_channel_create_m9C1F6024A3FAEC090C4A87840400AFBA655C7944
unresolved external symbol grpcsharp_channel_create_call referenced in function DllImportsFromStaticLib_grpcsharp_channel_create_call_mD49948661C6184BA28ADBE7124320B2A3B77C030
unresolved external symbol grpcsharp_channel_check_connectivity_state referenced in function DllImportsFromStaticLib_grpcsharp_channel_check_connectivity_state_m1EAA036C811292CB06AA8E44E5C93F28B6F2A7E8
unresolved external symbol grpcsharp_channel_watch_connectivity_state referenced in function DllImportsFromStaticLib_grpcsharp_channel_watch_connectivity_state_m90811021112DFAF074BCC27D8BA4DDAF16EDC9BA
unresolved external symbol grpcsharp_channel_get_target referenced in function DllImportsFromStaticLib_grpcsharp_channel_get_target_m883DF69D9FC94FC2E3486EC197CEA528160B72D5
unresolved external symbol grpcsharp_channel_destroy referenced in function DllImportsFromStaticLib_grpcsharp_channel_destroy_m44FF41E7E3845FC0E38F394EF76A171ECE7C56E3
unresolved external symbol grpcsharp_sizeof_grpc_event referenced in function DllImportsFromStaticLib_grpcsharp_sizeof_grpc_event_mDCD95F84C798800ACF66077AE7BDBB850CF3135E
unresolved external symbol grpcsharp_completion_queue_create_async referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_create_async_m97A60A89906620D40301DA1F466AEBB28EE4210C
unresolved external symbol grpcsharp_completion_queue_create_sync referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_create_sync_m6204CFB4934B2CFF639214205719F6A4F3864406
unresolved external symbol grpcsharp_completion_queue_shutdown referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_shutdown_m03433E6C4125C7558548ED1496E3E4F08E53B2D6
unresolved external symbol grpcsharp_completion_queue_next referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_next_m73E545DC42B9FAC4245FA5B174F2EEA5ED615C31
unresolved external symbol grpcsharp_completion_queue_pluck referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_pluck_m7742B06F86D9D70D34E190FD2ACC93F39E2EB890
unresolved external symbol grpcsharp_completion_queue_destroy referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_destroy_m9F81068AEC9D0DBEC4D7DB073A54BABAAD66E6F5
unresolved external symbol gprsharp_free referenced in function DllImportsFromStaticLib_gprsharp_free_m3AF9AA93551C850A693F6D773948BEBED8DB7CFD
unresolved external symbol grpcsharp_metadata_array_create referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_create_m2BAE60A778414FAD193CE5AAF461FCB05C901DAC
unresolved external symbol grpcsharp_metadata_array_add referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_add_m3532B7B57A8BD48F7105A9079A6F71F4936F675C
unresolved external symbol grpcsharp_metadata_array_count referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_count_mFE05BFE8FAC3A8A683074765264CB4A5E4D33A66
unresolved external symbol grpcsharp_metadata_array_get_key referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_get_key_m325240F12566D7B8C449FA091DF1019ABCA363C6
unresolved external symbol grpcsharp_metadata_array_get_value referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_get_value_m06D2DCBDA1F2F5E6451A43CFB31CC28111E3AF6D
unresolved external symbol grpcsharp_metadata_array_destroy_full referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_destroy_full_mAC20595B3136C8AC2A730E9D73C39DB5E853A966
unresolved external symbol grpcsharp_redirect_log referenced in function DllImportsFromStaticLib_grpcsharp_redirect_log_m3820EF9D25D1C2810C9D9D62F38DCCF84F2D82DC
unresolved external symbol grpcsharp_native_callback_dispatcher_init referenced in function DllImportsFromStaticLib_grpcsharp_native_callback_dispatcher_init_m924CC1C1F527EBEC7399E9F6D7FEACB73264AE40
unresolved external symbol grpcsharp_metadata_credentials_create_from_plugin referenced in function DllImportsFromStaticLib_grpcsharp_metadata_credentials_create_from_plugin_m6F57457915B0FF46E5FDC453E94114871BC082D2
unresolved external symbol grpcsharp_metadata_credentials_notify_from_plugin referenced in function DllImportsFromStaticLib_grpcsharp_metadata_credentials_notify_from_plugin_m453B58EA532A3A599415F2B1DDAFF27932C690BE
unresolved external symbol grpcsharp_ssl_server_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_ssl_server_credentials_create_mA594713CDD914FF172D8E7A55283D48DBB836DC5
unresolved external symbol grpcsharp_server_credentials_release referenced in function DllImportsFromStaticLib_grpcsharp_server_credentials_release_mD826A3BBCB637B21B306D065F1B5F4B56633DB9E
unresolved external symbol grpcsharp_server_create referenced in function DllImportsFromStaticLib_grpcsharp_server_create_m04F039D201AC35FFC2DC6D563B3FD7F72DEC49CF
unresolved external symbol grpcsharp_server_register_completion_queue referenced in function DllImportsFromStaticLib_grpcsharp_server_register_completion_queue_m2BD60F6D5E951E2084E43C3AEA4758B8F311A304
unresolved external symbol grpcsharp_server_add_insecure_http2_port referenced in function DllImportsFromStaticLib_grpcsharp_server_add_insecure_http2_port_mB5FC339C3B76504FC3325135F4D0D200CC9B35AD
unresolved external symbol grpcsharp_server_add_secure_http2_port referenced in function DllImportsFromStaticLib_grpcsharp_server_add_secure_http2_port_m3B9D00E4689711BBBA709EB7663029D042548BED
unresolved external symbol grpcsharp_server_start referenced in function DllImportsFromStaticLib_grpcsharp_server_start_m9AB110C2F45D3B017807E81B183D0C1E1B59D919
unresolved external symbol grpcsharp_server_request_call referenced in function DllImportsFromStaticLib_grpcsharp_server_request_call_mF94A14EE5AE615F76B25CAA4E52806FC99164B49
unresolved external symbol grpcsharp_server_cancel_all_calls referenced in function DllImportsFromStaticLib_grpcsharp_server_cancel_all_calls_m569EFBC6474EFA9517F20D6F8781A4F0A09D411D
unresolved external symbol grpcsharp_server_shutdown_and_notify_callback referenced in function DllImportsFromStaticLib_grpcsharp_server_shutdown_and_notify_callback_m89F56078B4DE8724F1DD2F3B9F80563F6F585CC4
unresolved external symbol grpcsharp_server_destroy referenced in function DllImportsFromStaticLib_grpcsharp_server_destroy_m8C7EA1070C2F38DF84B99407E2F1A4EA36F521F2
unresolved external symbol grpcsharp_call_auth_context referenced in function DllImportsFromStaticLib_grpcsharp_call_auth_context_m005BCCEA6223A7AB1F257903AA55563022D04A70
unresolved external symbol grpcsharp_auth_context_peer_identity_property_name referenced in function DllImportsFromStaticLib_grpcsharp_auth_context_peer_identity_property_name_mCE81E39CB02EFC0CF282EF935B476E8C4AB5630F
unresolved external symbol grpcsharp_auth_context_property_iterator referenced in function DllImportsFromStaticLib_grpcsharp_auth_context_property_iterator_m841A1F4D11CE59488D2415ADA8B72D969641C1B1
unresolved external symbol grpcsharp_auth_property_iterator_next referenced in function DllImportsFromStaticLib_grpcsharp_auth_property_iterator_next_m163520C70FA0EE91E5321CBDBF565F0ECE886C67
unresolved external symbol grpcsharp_auth_context_release referenced in function DllImportsFromStaticLib_grpcsharp_auth_context_release_mC3D21C0308943B86B8F5BC525A3A81B49D4F26AD
unresolved external symbol gprsharp_now referenced in function DllImportsFromStaticLib_gprsharp_now_mDF552EC168C079694BFF5813750F0507C58FDA18
unresolved external symbol gprsharp_inf_future referenced in function DllImportsFromStaticLib_gprsharp_inf_future_m04888A136A277E6B859FBC27FE9F6661C38D277D
unresolved external symbol gprsharp_inf_past referenced in function DllImportsFromStaticLib_gprsharp_inf_past_mAD2CBB64AA378543616BA251D26E12343FDD9B53
unresolved external symbol gprsharp_convert_clock_type referenced in function DllImportsFromStaticLib_gprsharp_convert_clock_type_mE621093432CA2F886A344234F8FDA5C83F2EB65A
unresolved external symbol gprsharp_sizeof_timespec referenced in function DllImportsFromStaticLib_gprsharp_sizeof_timespec_m36D623C0ADAE33A84629BFA96ECE8306B1994990
unresolved external symbol grpcsharp_test_callback referenced in function DllImportsFromStaticLib_grpcsharp_test_callback_m856ECD71C5B02759DAA4BF1BFCBABDAB41957B4C
unresolved external symbol grpcsharp_test_nop referenced in function DllImportsFromStaticLib_grpcsharp_test_nop_mA6EEA6DD838C35686B1F4B854D927F38ADB81FCB
unresolved external symbol grpcsharp_test_override_method referenced in function DllImportsFromStaticLib_grpcsharp_test_override_method_m2FE553185401670BAC9EC4AEE43734183F3D5043
unresolved external symbol dlopen referenced in function Mono_dlopen_m0A57E032EF60E81CAEAA00AEF1F8E4AFBCB7D991
unresolved external symbol dlerror referenced in function Mono_dlerror_mDB110A2781740BB15C8055C653FBA5664D824DD5
unresolved external symbol dlsym referenced in function Mono_dlsym_mEADD0CFB8DDC1C7F3DF7E8D6AA93B559376B551F
Error LNK1120 99 unresolved externals
unresolved external symbol grpcsharp_init referenced in function DllImportsFromStaticLib_grpcsharp_init_mFCB28B110C9D57A2603B4845F3EA91EC4F12AFCB
unresolved external symbol grpcsharp_shutdown referenced in function DllImportsFromStaticLib_grpcsharp_shutdown_mA1E9AEAB39954C154ECDEB6E52944A54ACA943A5
unresolved external symbol grpcsharp_version_string referenced in function DllImportsFromStaticLib_grpcsharp_version_string_m751C6757C5EF1439D293040FA936F8F2EE3A70A3
unresolved external symbol grpcsharp_batch_context_create referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_create_mB3BF86B2D8D41A0C838A0CA7B9106360B34E831B
unresolved external symbol grpcsharp_batch_context_recv_initial_metadata referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_initial_metadata_mFB7F02B9FBA5D310409CCDF0239A7A05F2FA88B5
unresolved external symbol grpcsharp_batch_context_recv_message_length referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_message_length_m957E3FA5F2A7A765820F366990A0D045117BE643
unresolved external symbol grpcsharp_batch_context_recv_message_next_slice_peek referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_message_next_slice_peek_mCF640A00DA7CBAE261C758A60EC9C445E6F9AC4F
unresolved external symbol grpcsharp_batch_context_recv_status_on_client_status referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_status_on_client_status_mC8170F0C1FC26EA589ECDA301BA54A93B666A4D2
unresolved external symbol grpcsharp_batch_context_recv_status_on_client_details referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_status_on_client_details_m05E6D2B66DCA081F6865223815EDA42516283713
unresolved external symbol grpcsharp_batch_context_recv_status_on_client_trailing_metadata referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_status_on_client_trailing_metadata_m868AC7E0E8CA8451463E34794CD84DEDC76869AC
unresolved external symbol grpcsharp_batch_context_recv_close_on_server_cancelled referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_recv_close_on_server_cancelled_m39F9F40A01CE5EE7906A4FA6E18938DE4B0F205D
unresolved external symbol grpcsharp_batch_context_reset referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_reset_m11C5B2D5E8E7391A8CADFB15643FAF839AF85CFB
unresolved external symbol grpcsharp_batch_context_destroy referenced in function DllImportsFromStaticLib_grpcsharp_batch_context_destroy_m193A88B82AAD9420C2D5774CA04788E2F5ECB6D5
unresolved external symbol grpcsharp_request_call_context_create referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_create_m116F1AD6B8855EF63F1F9F8FBE43CDB8BBB10B75
unresolved external symbol grpcsharp_request_call_context_call referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_call_m5FEB6807B213BEB1352B9A8688269808B116CCB2
unresolved external symbol grpcsharp_request_call_context_method referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_method_m6147AB4C46CB3AF13C6E8F5B49A5EDD9A28BF002
unresolved external symbol grpcsharp_request_call_context_host referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_host_mE59B4BA009E620857B36EBA4CA11B8B62BF7F4D1
unresolved external symbol grpcsharp_request_call_context_deadline referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_deadline_mA0201685349085F3822442DFBF44791963404303
unresolved external symbol grpcsharp_request_call_context_request_metadata referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_request_metadata_m7D8CCD3CF56BB79D99E715D8517CB800C04CE694
unresolved external symbol grpcsharp_request_call_context_reset referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_reset_m87CBFA20CC7685EA63BFA7EBC1E6BCE15E8B06EE
unresolved external symbol grpcsharp_request_call_context_destroy referenced in function DllImportsFromStaticLib_grpcsharp_request_call_context_destroy_m97651A5FF13EE6FA770DC8BACEE9CE12ABB44E7F
unresolved external symbol grpcsharp_composite_call_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_composite_call_credentials_create_m56EA6F5DA83327798CCFBCE6468CD9FF8212C34B
unresolved external symbol grpcsharp_call_credentials_release referenced in function DllImportsFromStaticLib_grpcsharp_call_credentials_release_mC9698A5D207E8D6EFDD36F692C8A54997D3258C1
unresolved external symbol grpcsharp_call_cancel referenced in function DllImportsFromStaticLib_grpcsharp_call_cancel_m61925E9A467423895CDAFE157222040875C1A74D
unresolved external symbol grpcsharp_call_cancel_with_status referenced in function DllImportsFromStaticLib_grpcsharp_call_cancel_with_status_m4B4963070A327E9993DA9451D659A28C600A47DC
unresolved external symbol grpcsharp_call_start_unary referenced in function DllImportsFromStaticLib_grpcsharp_call_start_unary_m9A6DDD4B8520939B4ECB415F3DCBBE1C72E2355B
unresolved external symbol grpcsharp_call_start_client_streaming referenced in function DllImportsFromStaticLib_grpcsharp_call_start_client_streaming_m986A2F08FD44DFF743CFE2FABAE8263D9BE6A72D
unresolved external symbol grpcsharp_call_start_server_streaming referenced in function DllImportsFromStaticLib_grpcsharp_call_start_server_streaming_mAD1D7F4C6AF4A57F3FCC8D64BD365447241C6CAA
unresolved external symbol grpcsharp_call_start_duplex_streaming referenced in function DllImportsFromStaticLib_grpcsharp_call_start_duplex_streaming_m7B192EDF3E4BF523F8CA38F413841EB8CB5691FF
unresolved external symbol grpcsharp_call_send_message referenced in function DllImportsFromStaticLib_grpcsharp_call_send_message_m8372FFD55AD61DC7B99C636D4B7ABCD2024B8128
unresolved external symbol grpcsharp_call_send_close_from_client referenced in function DllImportsFromStaticLib_grpcsharp_call_send_close_from_client_m42E98EE6E9AA806FFA7D080F40D97ED238B80E06
unresolved external symbol grpcsharp_call_send_status_from_server referenced in function DllImportsFromStaticLib_grpcsharp_call_send_status_from_server_m3728E3099E4025A861F5A8B4C79E8C1EBD1BE149
unresolved external symbol grpcsharp_call_recv_message referenced in function DllImportsFromStaticLib_grpcsharp_call_recv_message_m121AA237E5D654A58A9B0EF6BB77C8FDCCA9EABA
unresolved external symbol grpcsharp_call_recv_initial_metadata referenced in function DllImportsFromStaticLib_grpcsharp_call_recv_initial_metadata_mF544AA68CE9BD2E80DC2A078134AE9263DA705A6
unresolved external symbol grpcsharp_call_start_serverside referenced in function DllImportsFromStaticLib_grpcsharp_call_start_serverside_m313373A5720B60C3886E3AB153071DBA1F7674E0
unresolved external symbol grpcsharp_call_send_initial_metadata referenced in function DllImportsFromStaticLib_grpcsharp_call_send_initial_metadata_m9FB236BE903F34F74096816390A1798B07C253DC
unresolved external symbol grpcsharp_call_set_credentials referenced in function DllImportsFromStaticLib_grpcsharp_call_set_credentials_m5FB8981B3395C5C675F24BF73EF0F1D4A9ECAD0C
unresolved external symbol grpcsharp_call_get_peer referenced in function DllImportsFromStaticLib_grpcsharp_call_get_peer_m3159B0F9587D745243625D33A2171BED3460719B
unresolved external symbol grpcsharp_call_destroy referenced in function DllImportsFromStaticLib_grpcsharp_call_destroy_mCC764E16B1DEF8A5F87CB50593E05BAE92C502E8
unresolved external symbol grpcsharp_channel_args_create referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_create_m6292ABF4324822A685935211AFF0E9CDF064A08C
unresolved external symbol grpcsharp_channel_args_set_string referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_set_string_mF49F811EE8292A91EDB2B719F6F1BC69ACCDD7B9
unresolved external symbol grpcsharp_channel_args_set_integer referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_set_integer_m91D627B75D01FB34F52217894904A5F56F388D0C
unresolved external symbol grpcsharp_channel_args_destroy referenced in function DllImportsFromStaticLib_grpcsharp_channel_args_destroy_m2254AA987BC16A49661FC7C9A33C965598151965
unresolved external symbol grpcsharp_override_default_ssl_roots referenced in function DllImportsFromStaticLib_grpcsharp_override_default_ssl_roots_m9C86C6D7DABFCCAD4B8D227DE44BAF61BD2C0146
unresolved external symbol grpcsharp_ssl_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_ssl_credentials_create_mE54511B4DCEFF5F4BD4346833419D4D5743B9E46
unresolved external symbol grpcsharp_composite_channel_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_composite_channel_credentials_create_m0E272C14124859041EA1AF2D72BE5CB1B82E7D67
unresolved external symbol grpcsharp_channel_credentials_release referenced in function DllImportsFromStaticLib_grpcsharp_channel_credentials_release_mE5CF33A66871A06F97E1073DBBD0E94C4E319B52
unresolved external symbol grpcsharp_insecure_channel_create referenced in function DllImportsFromStaticLib_grpcsharp_insecure_channel_create_m5D26107251717DCE5CD57D5DDAF20DD3E71CFD1A
unresolved external symbol grpcsharp_secure_channel_create referenced in function DllImportsFromStaticLib_grpcsharp_secure_channel_create_m9C1F6024A3FAEC090C4A87840400AFBA655C7944
unresolved external symbol grpcsharp_channel_create_call referenced in function DllImportsFromStaticLib_grpcsharp_channel_create_call_mD49948661C6184BA28ADBE7124320B2A3B77C030
unresolved external symbol grpcsharp_channel_check_connectivity_state referenced in function DllImportsFromStaticLib_grpcsharp_channel_check_connectivity_state_m1EAA036C811292CB06AA8E44E5C93F28B6F2A7E8
unresolved external symbol grpcsharp_channel_watch_connectivity_state referenced in function DllImportsFromStaticLib_grpcsharp_channel_watch_connectivity_state_m90811021112DFAF074BCC27D8BA4DDAF16EDC9BA
unresolved external symbol grpcsharp_channel_get_target referenced in function DllImportsFromStaticLib_grpcsharp_channel_get_target_m883DF69D9FC94FC2E3486EC197CEA528160B72D5
unresolved external symbol grpcsharp_channel_destroy referenced in function DllImportsFromStaticLib_grpcsharp_channel_destroy_m44FF41E7E3845FC0E38F394EF76A171ECE7C56E3
unresolved external symbol grpcsharp_sizeof_grpc_event referenced in function DllImportsFromStaticLib_grpcsharp_sizeof_grpc_event_mDCD95F84C798800ACF66077AE7BDBB850CF3135E
unresolved external symbol grpcsharp_completion_queue_create_async referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_create_async_m97A60A89906620D40301DA1F466AEBB28EE4210C
unresolved external symbol grpcsharp_completion_queue_create_sync referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_create_sync_m6204CFB4934B2CFF639214205719F6A4F3864406
unresolved external symbol grpcsharp_completion_queue_shutdown referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_shutdown_m03433E6C4125C7558548ED1496E3E4F08E53B2D6
unresolved external symbol grpcsharp_completion_queue_next referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_next_m73E545DC42B9FAC4245FA5B174F2EEA5ED615C31
unresolved external symbol grpcsharp_completion_queue_pluck referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_pluck_m7742B06F86D9D70D34E190FD2ACC93F39E2EB890
unresolved external symbol grpcsharp_completion_queue_destroy referenced in function DllImportsFromStaticLib_grpcsharp_completion_queue_destroy_m9F81068AEC9D0DBEC4D7DB073A54BABAAD66E6F5
unresolved external symbol gprsharp_free referenced in function DllImportsFromStaticLib_gprsharp_free_m3AF9AA93551C850A693F6D773948BEBED8DB7CFD
unresolved external symbol grpcsharp_metadata_array_create referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_create_m2BAE60A778414FAD193CE5AAF461FCB05C901DAC
unresolved external symbol grpcsharp_metadata_array_add referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_add_m3532B7B57A8BD48F7105A9079A6F71F4936F675C
unresolved external symbol grpcsharp_metadata_array_count referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_count_mFE05BFE8FAC3A8A683074765264CB4A5E4D33A66
unresolved external symbol grpcsharp_metadata_array_get_key referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_get_key_m325240F12566D7B8C449FA091DF1019ABCA363C6
unresolved external symbol grpcsharp_metadata_array_get_value referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_get_value_m06D2DCBDA1F2F5E6451A43CFB31CC28111E3AF6D
unresolved external symbol grpcsharp_metadata_array_destroy_full referenced in function DllImportsFromStaticLib_grpcsharp_metadata_array_destroy_full_mAC20595B3136C8AC2A730E9D73C39DB5E853A966
unresolved external symbol grpcsharp_redirect_log referenced in function DllImportsFromStaticLib_grpcsharp_redirect_log_m3820EF9D25D1C2810C9D9D62F38DCCF84F2D82DC
unresolved external symbol grpcsharp_native_callback_dispatcher_init referenced in function DllImportsFromStaticLib_grpcsharp_native_callback_dispatcher_init_m924CC1C1F527EBEC7399E9F6D7FEACB73264AE40
unresolved external symbol grpcsharp_metadata_credentials_create_from_plugin referenced in function DllImportsFromStaticLib_grpcsharp_metadata_credentials_create_from_plugin_m6F57457915B0FF46E5FDC453E94114871BC082D2
unresolved external symbol grpcsharp_metadata_credentials_notify_from_plugin referenced in function DllImportsFromStaticLib_grpcsharp_metadata_credentials_notify_from_plugin_m453B58EA532A3A599415F2B1DDAFF27932C690BE
unresolved external symbol grpcsharp_ssl_server_credentials_create referenced in function DllImportsFromStaticLib_grpcsharp_ssl_server_credentials_create_mA594713CDD914FF172D8E7A55283D48DBB836DC5
unresolved external symbol grpcsharp_server_credentials_release referenced in function DllImportsFromStaticLib_grpcsharp_server_credentials_release_mD826A3BBCB637B21B306D065F1B5F4B56633DB9E
unresolved external symbol grpcsharp_server_create referenced in function DllImportsFromStaticLib_grpcsharp_server_create_m04F039D201AC35FFC2DC6D563B3FD7F72DEC49CF
unresolved external symbol grpcsharp_server_register_completion_queue referenced in function DllImportsFromStaticLib_grpcsharp_server_register_completion_queue_m2BD60F6D5E951E2084E43C3AEA4758B8F311A304
unresolved external symbol grpcsharp_server_add_insecure_http2_port referenced in function DllImportsFromStaticLib_grpcsharp_server_add_insecure_http2_port_mB5FC339C3B76504FC3325135F4D0D200CC9B35AD
unresolved external symbol grpcsharp_server_add_secure_http2_port referenced in function DllImportsFromStaticLib_grpcsharp_server_add_secure_http2_port_m3B9D00E4689711BBBA709EB7663029D042548BED
unresolved external symbol grpcsharp_server_start referenced in function DllImportsFromStaticLib_grpcsharp_server_start_m9AB110C2F45D3B017807E81B183D0C1E1B59D919
unresolved external symbol grpcsharp_server_request_call referenced in function DllImportsFromStaticLib_grpcsharp_server_request_call_mF94A14EE5AE615F76B25CAA4E52806FC99164B49
unresolved external symbol grpcsharp_server_cancel_all_calls referenced in function DllImportsFromStaticLib_grpcsharp_server_cancel_all_calls_m569EFBC6474EFA9517F20D6F8781A4F0A09D411D
unresolved external symbol grpcsharp_server_shutdown_and_notify_callback referenced in function DllImportsFromStaticLib_grpcsharp_server_shutdown_and_notify_callback_m89F56078B4DE8724F1DD2F3B9F80563F6F585CC4
unresolved external symbol grpcsharp_server_destroy referenced in function DllImportsFromStaticLib_grpcsharp_server_destroy_m8C7EA1070C2F38DF84B99407E2F1A4EA36F521F2
unresolved external symbol grpcsharp_call_auth_context referenced in function DllImportsFromStaticLib_grpcsharp_call_auth_context_m005BCCEA6223A7AB1F257903AA55563022D04A70
unresolved external symbol grpcsharp_auth_context_peer_identity_property_name referenced in function DllImportsFromStaticLib_grpcsharp_auth_context_peer_identity_property_name_mCE81E39CB02EFC0CF282EF935B476E8C4AB5630F
unresolved external symbol grpcsharp_auth_context_property_iterator referenced in function DllImportsFromStaticLib_grpcsharp_auth_context_property_iterator_m841A1F4D11CE59488D2415ADA8B72D969641C1B1
unresolved external symbol grpcsharp_auth_property_iterator_next referenced in function DllImportsFromStaticLib_grpcsharp_auth_property_iterator_next_m163520C70FA0EE91E5321CBDBF565F0ECE886C67
unresolved external symbol grpcsharp_auth_context_release referenced in function DllImportsFromStaticLib_grpcsharp_auth_context_release_mC3D21C0308943B86B8F5BC525A3A81B49D4F26AD
unresolved external symbol gprsharp_now referenced in function DllImportsFromStaticLib_gprsharp_now_mDF552EC168C079694BFF5813750F0507C58FDA18
unresolved external symbol gprsharp_inf_future referenced in function DllImportsFromStaticLib_gprsharp_inf_future_m04888A136A277E6B859FBC27FE9F6661C38D277D
unresolved external symbol gprsharp_inf_past referenced in function DllImportsFromStaticLib_gprsharp_inf_past_mAD2CBB64AA378543616BA251D26E12343FDD9B53
unresolved external symbol gprsharp_convert_clock_type referenced in function DllImportsFromStaticLib_gprsharp_convert_clock_type_mE621093432CA2F886A344234F8FDA5C83F2EB65A
unresolved external symbol gprsharp_sizeof_timespec referenced in function DllImportsFromStaticLib_gprsharp_sizeof_timespec_m36D623C0ADAE33A84629BFA96ECE8306B1994990
unresolved external symbol grpcsharp_test_callback referenced in function DllImportsFromStaticLib_grpcsharp_test_callback_m856ECD71C5B02759DAA4BF1BFCBABDAB41957B4C
unresolved external symbol grpcsharp_test_nop referenced in function DllImportsFromStaticLib_grpcsharp_test_nop_mA6EEA6DD838C35686B1F4B854D927F38ADB81FCB
unresolved external symbol grpcsharp_test_override_method referenced in function DllImportsFromStaticLib_grpcsharp_test_override_method_m2FE553185401670BAC9EC4AEE43734183F3D5043
unresolved external symbol dlopen referenced in function Mono_dlopen_m0A57E032EF60E81CAEAA00AEF1F8E4AFBCB7D991
unresolved external symbol dlerror referenced in function Mono_dlerror_mDB110A2781740BB15C8055C653FBA5664D824DD5
unresolved external symbol dlsym referenced in function Mono_dlsym_mEADD0CFB8DDC1C7F3DF7E8D6AA93B559376B551F
99 unresolved externals

  1. Resolution Note (2021.1.X):

    This is a bug in the plugin, not Unity. The class "DllImportsFromStaticLib" calls into native code through [DllImport("__Internal")] attribute which means it promises that the functions in question are available at link time. However, they are not and thus linking the native binary fails. If those functions are provided inside another dll (rather than loose .c/.cpp files inside your Unity project), the DllImport attribute should specify the exact name of the DLL.

    More information can be found here: https://docs.unity3d.com/Manual/windowsstore-plugins-il2cpp.html

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.