Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 T4 模板,它需要访问一个整数常量,以便它可以在构建时生成正确的文件结构。生成的文件不是源代码,因此无法在运行时访问此常量。我的 C# 源代码在运行时也应该可以使用这个常量。
理想情况下,我希望只在一个地方设置这个整数常量的值,以避免将来出现维护问题,同事可能会在 C# 代码中将值设置在一个地方而忘记在模板中设置它。
我可以在哪里放置这个常量,所以我只需要在一个地方编辑它?
我会把它放在app.config/web.config文件中,然后在 T4 模板和源代码中读取它。
app.config
web.config