2016-12-27 63 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