asp.net-mvc - vscode上如何引用其他项目的dll

标签 asp.net-mvc ubuntu visual-studio-code

我用 yo 生成器安装了 asp.net mvc,并在 Ubuntu linux 中使用了 vs 代码。它与角度单页应用程序配合得很好。但是我将如何构建业务、数据访问 dll 项目、使用 Visual Studio 代码测试项目并从 Web 项目中引用?

最佳答案

在您的 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/
    ...

关于asp.net-mvc - vscode上如何引用其他项目的dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41351135/

相关文章:

python - 如何在 Ubuntu 上获取 WXpython 2.8?

python - 全局名称 'getYearlyCost2' 未定义

visual-studio-code - VSCODE - 市场返回 'ECONNREFUSED' 。请检查 'http.proxy' 设置

docker - vscode 打开 devcontainer 时如何自动运行 cmd?

c# - 找不到“AllowAnonymous”

c# - 不允许 Guid.Empty

c++ - 字符数组 c((SIGSEGV)(核心转储))

javascript - 如何告诉 VSCode 函数参数的类型 (Javascript)

c# - 处理返回的 ASP.NET MVC FileResult

javascript - 将参数传递给 jQuery 删除按钮单击事件处理程序