我创建了ac#dll.but如果用户想在c#winforms中使用它,他/她必须在exe文件夹中有dll文件。
如何用dll项目做一些事情,它会自动添加dll到在其他winforms应用程序中使用时的exe文件?
有可能吗?很抱歉,如果我的英语不好
TNX
答案 0 :(得分:1)
有很多方法。 这是一个完整的指南:
http://msdn.microsoft.com/en-us/library/yx7xezcf(v=vs.110).aspx
我喜欢这种方式在代码中亲自执行此操作:
How to add folder to assembly search path at runtime in .NET?
答案 1 :(得分:0)
答案 2 :(得分:0)
我认为你得到的是程序员想要使用你提供的DLL,但不希望DLL在编译时与EXE文件位于同一个文件夹中。
试试这个:
Embedding DLLs in a compiled executable
Yoy可以在exe文件中嵌入/包含DLL文件
这里的关键词是嵌入式DLL