2016-12-27 45 views
0

我使用yo生成器安装了asp.net mvc,并在Ubuntu linux中使用vs代码。它与角度单页应用程序的工作很好。但是,我将如何构建Business,Data Access dll项目,使用Visual Studio代码测试项目以及从Web Project中引用?如何参考vscode上的其他项目的DLL

回答

1

在您的project.json文件中有依赖关系部分。把你的其他项目放在这个部分。

在Web项目的project.json

... 
"dependencies": { 
    "Business": 1.0.0-*" 
} 
... 

在您的业务项目的project.json

... 
"dependencies": { 
    "DataAccess": 1.0.0-*" 
} 
... 

我也有在根文件夹中的文件global.json指定src和测试项目。 global.json的示例布局:

{ 
    "projects": [ 
    "src", 
    "tests" 
    ] 
} 

这对我的作品有以下文件夹结构:

project/ 
    global.json 
    .vscode/ 
    src/ 
    web/ 
    business/ 
    dataaccess/ 
    tests/ 
    ... 
+0

我无法启动我的根项目。你有没有为root项目设置launch.json和tasks.json的细节? – ttacompu

+0

只需将路径更新为“$ {workspaceRoot}/src/web/...”行的内容即可 – alexriedl