与c ++ here
类似的问题我已经安装了一个包含nuget install
的软件包并使用csc.exe
可执行文件在解决方案/之外编译c#文件(然后通过命令行执行$ ./test.exe
) asp.net项目。到目前为止,我的结构看起来像这样。
/lib
test.cs
test.exe
/packages
/RazorMachine.2.6.1
在test.cs
内部我需要访问RazorMachine
类,但我不确定如何访问本地包的using
语法?根据MSDN文档,我可以:
为命名空间或类型创建别名。这称为使用别名指令。
// need to reference directory structure?
using Project = PC.MyCompany.Project;
// definitely wrong
using RazorMachine = ./../packages/RazorMachine.2.6.1
我不确定在文档中搜索的正确术语是什么。我觉得我需要一些xml配置来告诉程序在哪里找到包。