我无法访问某些.NET库。 Phalanger承诺可以利用所有.NET库;但我似乎无法访问许多。例如,我不能这样做:Phalanger;不是所有的.Net库都可用?
$table = new System\Data\DataTable;
这是一个标准的.NET库。我不知道为什么会发生这种情况,因为他们的文档有点干燥。任何想法发生了什么?任何帮助是极大的赞赏!
我无法访问某些.NET库。 Phalanger承诺可以利用所有.NET库;但我似乎无法访问许多。例如,我不能这样做:Phalanger;不是所有的.Net库都可用?
$table = new System\Data\DataTable;
这是一个标准的.NET库。我不知道为什么会发生这种情况,因为他们的文档有点干燥。任何想法发生了什么?任何帮助是极大的赞赏!
解决这个问题非常简单。 Phalanger将进口
<add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
根据文档。但是,如果您需要存在于.NET(假设它们安装)任何额外的库,可以做到以下几点:
<add assembly="System.Data"/>
这将使你的Phalanger基于应用的自来水进库!确保将其添加到
<classLibrary></classLibrary>
block!
是的,Phalanger只会加载
我怀疑你需要添加一个程序集引用。 – CodesInChaos 2012-07-27 15:02:25
图书馆的名字 – Jodrell 2012-07-27 15:02:42
@CodesInChaos非常感谢,我添加了System.Data,它的工作原理!提出你的答案,并把它标记为答案:) – 2012-07-27 15:05:36