【发布时间】:2014-09-07 10:13:00
【问题描述】:
我一直在尝试制作可以与 .exe 文件共享功能的 DLL,但出现错误:(
这是我要共享给我的可执行文件的函数(此代码位于 DLL 文件中,在 class1 内)
public static void WriteToFile(string filename, string text)
{
File.WriteAllText(filename, text);
}
好的,到目前为止没有错误,这就是我所做的: 1.构建解决方案+ DLL本身。 2. 将此 DLL 添加到我的可执行文件的引用中。 3. 我将它包含在可执行文件的命名空间中,所以我可以使用 dll 的内容。
我试图在 dll 中使用该函数,并在一个按钮内触发它。 它说整个功能不存在:/
我尝试将 DLL 函数移到类之外,然后它给出了这个错误
Error: Expected class, delegate, enum, interface, or struct
好的,我尝试将void切换为delegate,然后class,出现更多错误。
我认为我错过了一些东西,但无法在任何地方找到正确的解决方案。希望窗口另一边的人可以用适当的解决方案回答:)
问候。
【问题讨论】: