如何在 os x 和 vs code 上处理多个 .net 项目
How to work with multiple .net projects on os x and vs code
我正在尝试使用 vs 代码创建一个典型的 solution/project 布局。我使用 yo aspnet
创建了各种库,但我不知道如何在 vs 代码中引用项目。我是否在根目录下使用单个 project.json?它怎么知道启动项目和入口点是什么?另外,有没有办法在命名空间上获得智能感知?
如果您不使用 Visual Studio(完整版),则不需要解决方案或 xproj 文件。您只需使用文件夹和 project.json
文件来标记您的项目,然后每个项目都可以在项目文件的 dependencies
部分添加对另一个项目的引用,如本例所示:
编辑(评论摘要):
- 要引用其他文件夹中的项目,请将它们添加到
global.json
文件
- 要在 VS 代码中获得智能感知,您必须 select 一个项目(window 右下角有一个下拉菜单)
我正在尝试使用 vs 代码创建一个典型的 solution/project 布局。我使用 yo aspnet
创建了各种库,但我不知道如何在 vs 代码中引用项目。我是否在根目录下使用单个 project.json?它怎么知道启动项目和入口点是什么?另外,有没有办法在命名空间上获得智能感知?
如果您不使用 Visual Studio(完整版),则不需要解决方案或 xproj 文件。您只需使用文件夹和 project.json
文件来标记您的项目,然后每个项目都可以在项目文件的 dependencies
部分添加对另一个项目的引用,如本例所示:
编辑(评论摘要):
- 要引用其他文件夹中的项目,请将它们添加到
global.json
文件 - 要在 VS 代码中获得智能感知,您必须 select 一个项目(window 右下角有一个下拉菜单)