我在VS2008中编写并编译了一个DLL。我已经创建了一个Windows窗体项目来测试DLL。我添加了对我的DLL的引用,并将其作为链接添加到项目中。我有“使用myDLL;”在形式。我可以在VS2008环境中完美地使用DLL类和方法,并且运行Debug或Release版本可以按预期工作。
但是,我正在测试部署是如何工作的,但是当我尝试加载创建的EXE时,它将无法加载。我确保在EXE的文件夹中粘贴了DLL的副本,但仍然无法加载。这很奇怪,因为它甚至没有抛出错误信息,它只是停止工作和关闭。我以前从未使用过程序集,但是我的理解是,如果你在项目中引用了它们,那么它们是不必要的吗?如何让EXE在VS2008环境之外工作?