我在Notepad ++中使用CS-Script得到了合理的结果(我可以创建,编辑,运行和调试基本的C#脚本),但我必须遗漏一些东西,因为我找不到添加引用脚本的方法项目窗口。
例如,当我选择“从当前文档加载脚本”时,它可以很好地加载常用的引用(System.dll,System.Data.dll等),但是如果我包含一个自定义库,我自己编写了(例如“使用MyCompany.Library.EmailHelper”)然后我没有在CS-Script项目窗口的References列表中看到包含该库的DLL(因此我无法获得任何智能感知图书馆里的课程)。
如果没有引用,当我尝试构建CS脚本时,我在Notepad ++输出窗口中会出现大量The type or namespace name '…' could not be found (are you missing a using directive or an assembly reference?)
错误。
除非我遗漏了一些明显的东西,否则我无法看到如何通过Notepad ++中提供的CS-Script UI手动添加引用。
答案 0 :(得分:1)
将所有必要的dll文件放在cs文件目录中。
在文件顶部写
// css_args / ac
然后低于第一次使用写
使用dllName;没有dll扩展名。
它应该工作。