poverobuosodonati <poverobuosodon...@gmail.com> writes: [org-babel-csharp-target-framework] > I am a bit undecided whether or not it would make sense to expose this > as a header argument as I understand this to be rather "static" as in > there might not be a desire to change this from code block to code > block. What do you think?
Naturally, I'm not able to imagine all possible use cases. But I would also assume, that it would be rather unusual to change the framework/language version from code block to code block (and as far as I know it would be impossible inside a single session). But I would think a bit about the default value. Maybe it would be nice to set it to the latest LTS version. But then it would change from time to time (currently every two years). So maybe just go with the defaults that .NET uses: If not explicitly stated/configured use the latest installed version. In this case I think I would set org-babel-csharp-target-framework to nil as a default value (meaning to just use the defaults of .NET) but still provide an easy way to explicitly choose some version if needed. -- Until the next mail..., Stefan.