所以我知道你不能在一个项目中混合语言。但是,我目前的工作解决方案是,对于每个逻辑项目,分别为碰巧用 C# 和 F# 编写的实现分别设置子目录和命名空间。这有点烦人。我已经计划至少给它们相同的命名空间,但是当我考虑它时,我意识到如果它们可以存储在同一个目录中会更方便!然后会有包含 .csproj 和 .fsproj 文件以及 .cs 和 .fs 源文件的目录——这会是一个技术问题吗?
1 回答
元芳怎么了
TA贡献1798条经验 获得超7个赞
这是一个奇怪的想法,就像将两个 C# 项目放在同一个目录中会很奇怪一样。即使它会起作用,它主要是为了掩盖图片,那么为什么首先要这样做呢?
只要将两个项目物理放置在同一个目录中,您可能会使其工作,但我希望您在构建工具链时遇到麻烦 - 每个程序集都是它自己的项目的想法是它自己的目录是非常核心的.NET 项目的结构方式,例如将工件输出到通常会不加选择地清理的子目录等./bin
。./obj
你最终会与工具链作斗争,即使你赢了,我也看不出将这些项目混合在一起的便利性。
- 1 回答
- 0 关注
- 85 浏览
添加回答
举报
0/150
提交
取消