我有一份c#WPF申请。我把它做成了一个类库。当我尝试使用dll时,无法识别它。这些框架都是一样的

我有一份c#WPF申请。我把它做成了一个类库。当我尝试使用dll时,无法识别它。这些框架都是一样的,c#,wpf,C#,Wpf,我使用Visual Studio 13将WPF应用程序(.exe)更改为类库(.dll)。当我尝试使用它时,它没有被识别。我已将框架更改为4.0,但没有成功。正如另一篇帖子中有人所说,我把这条路弄得很短,但这并不管用。在我的原始程序中,我有几个用户控件。不久前,我能够毫无问题地完成所有这些工作。当时,当我构建类库时,下面的一行自动出现在我的用户控件的顶部。现在,当我构建类库时,它不在那里 [DllImport("kernel32.dll", EntryPoint = "SetProcessWor

我使用Visual Studio 13将WPF应用程序(.exe)更改为类库(.dll)。当我尝试使用它时,它没有被识别。我已将框架更改为4.0,但没有成功。正如另一篇帖子中有人所说,我把这条路弄得很短,但这并不管用。在我的原始程序中,我有几个用户控件。不久前,我能够毫无问题地完成所有这些工作。当时,当我构建类库时,下面的一行自动出现在我的用户控件的顶部。现在,当我构建类库时,它不在那里

[DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize", ExactSpelling = true, CharSet = CharSet.Ansi, SetLastError = true)]
我感谢任何解决这个问题的建议


谢谢,雷。

你不能简单地将exe转换成那样的类库。你做了什么来转换它?

什么是“当我试图使用它”的意思?你打算如何使用它?我将build属性更改为class library并删除了该应用程序。然后在另一个应用程序中,我将其用作参考。它确实接受了。但它是无法访问的。