# cmake how to set C# project property Auto-generate binding redirects

**URL:** <https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288>\
**Category:** Code\
**Tags:** os:windows\
**Created:** [October 15, 2021, 5:18am UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288 "2021-10-15T05:18:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![craigtao](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/c/c0e974/32.png) [@craigtao](https://discourse.cmake.org/u/craigtao)\
**Post date:** [October 15, 2021, 5:18am UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288/1 "2021-10-15T05:18:49Z")

</div>

cmake code:  
set\_property(TARGET Test PROPERTY AutoGenerateBindingRedirects TRUE)

don’t invalid,

 ![2214a5f40b88feb484d2f5e4d9b6f3b](https://discourse.cmake.org/uploads/default/original/2X/7/793d607975a372a6c2348b3001c12fa19e544bd1.png)

---

<div class="post-metadata">

**Author:** ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)\
**Post date:** [October 15, 2021, 11:26pm UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288/2 "2021-10-15T23:26:03Z")

</div>

Arbitrary Visual Studio properties are set (IIRC) via the [`VS_USER_PROPS`](https://cmake.org/cmake/help/latest/prop_tgt/VS_USER_PROPS.html) property. This may require a dedicated property however; I’m not familiar enough with VS to know.

---

<div class="post-metadata">

**Author:** ![craigtao](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/c/c0e974/32.png) [@craigtao](https://discourse.cmake.org/u/craigtao)\
**Post date:** [October 18, 2021, 6:12am UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288/3 "2021-10-18T06:12:51Z")

</div>

thank you so much.  
but I still don’t know how to solve this problem.

---

<div class="post-metadata">

**Author:** ![erlendaasland](https://discourse.cmake.org/user_avatar/discourse.cmake.org/erlendaasland/32/1866_2.png) [@erlendaasland](https://discourse.cmake.org/u/erlendaasland)\
**Post date:** [October 18, 2021, 8:10am UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288/4 "2021-10-18T08:10:14Z")

</div>

See [issue 21713: VS: How to set ‘Auto-generate binding redirects’ for CSharp?](https://gitlab.kitware.com/cmake/cmake/-/issues/21713)

---

<div class="post-metadata">

**Author:** ![craigtao](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/c/c0e974/32.png) [@craigtao](https://discourse.cmake.org/u/craigtao)\
**Post date:** [October 18, 2021, 8:53am UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288/5 "2021-10-18T08:53:24Z")

</div>

thank you so much.  
I have read this issue. this issue just describe about set this property in the .csproj file.  
however. there is no mention of how to set in the cmake script.

---

<div class="post-metadata">

**Author:** ![erlendaasland](https://discourse.cmake.org/user_avatar/discourse.cmake.org/erlendaasland/32/1866_2.png) [@erlendaasland](https://discourse.cmake.org/u/erlendaasland)\
**Post date:** [October 18, 2021, 8:58am UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288/6 "2021-10-18T08:58:57Z")

</div>

@craigtao: If this functionality was present in CMake, that issue would have been closed 😉 The issue is still open because it is not implemented yet. AFAICS, adding this functionality is fairly trivial (assuming general C/C++ knowledge); feel free to give it a shot 🙂

[https://gitlab.kitware.com/cmake/cmake/blob/master/CONTRIBUTING.rst](https://gitlab.kitware.com/cmake/cmake/blob/master/CONTRIBUTING.rst)

---

<div class="post-metadata">

**Author:** ![craigtao](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/c/c0e974/32.png) [@craigtao](https://discourse.cmake.org/u/craigtao)\
**Post date:** [November 3, 2021, 1:43pm UTC](https://discourse.cmake.org/t/cmake-how-to-set-c-project-property-auto-generate-binding-redirects/4288/7 "2021-11-03T13:43:32Z")

</div>

thank you very much
