是否可以在c#中参数化参考?
我使用的是外部库(google.dfp),我需要每年使用新版本进行更新。库名称包含版本(例如:" statsmodels.api.OLS
")。
我想在app / web.config中设置版本,并使用此值构建using指令。是否有可能设置占位符或类似的东西?
谢谢
答案 0 :(得分:0)
根据@ Damien_The_Unbeliever的评论:
using
指令仅在编译时使用。
这几乎是讨论的结束;它无法完成,因为它需要重新编译。
最好,您可以编写一个生成正确的usnig语句的小型控制台应用程序,但您仍然需要更新代码并重新编译(并重新部署)。
代码更改非常小,我甚至不会为此编写一个小代码生成器。复制/粘贴生成的代码需要花费大量精力,只需手动更新值,因此您无法获得任何效率。